Thomas Meinike: doubleval: 2 Stellen nach dem Komma erzwingen

Beitrag lesen

Hallo,

$ausgabe=number_format(doubleval($zahl),2);

funktioniert nicht !

<?php

$zahl="3.1415927";
$ausgabe=number_format(doubleval($zahl),2);
print $ausgabe; // --> 3.14

?>

sollte in PHP3/4 funktionieren. Wenn Deine Variable $zahl bereits einen double-Wert enthaelt, ist auch die Funktion doubleval() entbehrlich bzw. number_format() liefert auch vom String "3.1415927" den String "3.14".

MfG, Thomas