Hoi

Ik moet een totaal van een aantal bedragen weergeven. Ik heb het totaal bedrag:($total) van € 17,50.

dit komt zo in beeld: € 17,5

Ik wil graag die nul ook zien! probeerde al
number_format($total,2,',','');
maar dit geeft geen nul erbij. Weet iemand hoe dat wel te bereiken is?
<?

$getal = "17,5";

$getal2 = explode(",", $getal);

$count = strlen($getal2[1]);

echo($getal);

if($count < 2){echo("0");}

?>

zo zou die het moeten doen
Mja, dat is dan gelijk ook de meest smerige oplossing die een mens kan bedenken. (Bovendien, welke % #$(%&#$( maakt er een string van een getal?)

En als er een heel getal uit komt (zonder komma komen er ook geen twee nullen).

POSIX heeft hiervoor sprintf voor verzonnen:
<?
$getal = 17.5;
echo sprintf("%01.2f", $getal);
// geeft 17.50
?>
die is een stuk beter ja :)

maar die van mij werkte ook.. bij 17,5 :P
Mijn dank is groot!

Reageren