Tom: Zahlen wie 1.1E7 "auflösen"

Beitrag lesen

Hello,

$zahlstr = "1.1E7";
    echo "Zahl: ".number_format($zahlstr, 1, ',','');

Ergaenzend: Wenn man das Literal als String vorliegen hat, tut es auch die Standard-Typumwandling (sprich floatval). Nichts anderes passiert in Deinem Beispiel auch, denn number_format moechte genuin eine float-Variable haben, keinen String.

Das ist auffällig richtig. Du siehst, dass ich manchmal auch noch Schwimmflügel gebrauchen kann, auch wenn ich doch eigentlich schon schwimmen kann :-)

Liebe Grüße aus dem schönen Oberharz

Tom vom Berg

--
Nur selber lernen macht schlau
http://bergpost.annerschbarrich.de