Mailinglisten-Archive |
Hallo Marc, hallo Liste, > ich habe folgendes Problem, wenn ich einige Preise zusammenrechne und mit der Menge multipliziere > bekomme ich öfter einen Wert der nur eine Nachkommastelle besitzt, > wie zum Beispiel: 4,5 DM! > Ich möchte aber gerne die Variable als decimal(8,2) definieren (wie zum Beispiel bei MySQL). > Gibt es eine solche Möglichkeit in PHP? Mit sprintf(Formatstring, Parameter) kannst Du Text beliebig formatiert ausgeben, z.B.: $zahl = 24.5; $textstring = sprintf("%5.2f", $zahl); Danach steht in $textstring "24.50". Näheres dazu im PHP-Manual. Gruß Thomas http://thomas.webtrio.de thomas_(at)_webtrio.de
php::bar PHP Wiki - Listenarchive