Mailinglisten-Archive |
Friedhelm Betz schrieb:
> On Monday 14 June 2004 15:59, Peter Prochaska wrote:
>
>>Am Montag, 14. Juni 2004 15:49 schrieb J:
>>
>>>Hallo Liste,
>>>
>>>ist schon jemand die neue Verarbeitung von number_format aufgefallen?
>>>
>>>Bislang war es so, daß beim Aufruf von numer_format mit leeren Dezimal-
>>>und Tausender-Trenner automatisch der Punkt als Dezimal-Trenner verwendet
>>>wurde. Seit der 4.3.7 ist es nun so, daß der gleiche Aufruf (mit leeren
>>>Trennern) nicht mehr den Punkt als Standard-Dezimal-Trenner einsetzt
>>>sondern garkeinen.
>>
>>Das Manual sagt dazu:
>>"If two parameters are given, number will be formatted with decimals
>>decimals with a dot (".") in front, and a comma (",") between every group
>>of thousands."
>>
>>Also wenn 2 Parameter angegeben sind, sollte ein "." als Dezimal Trenner
>>eingefügt werden und ein "," als Tausender Trenner.
>>
>>Also ist das IMHO ein Bug in der neuen Version und keine böse Absicht der
>>Entwickler.
>
> Nö, das Manual ist falsch/noch nicht korrigiert und das neue Verhalten von
> number_format logisch korrekt. Im Manual steht nur beschrieben, wie es bis
> jetzt funktioniert hat und nicht wie es logisch richtig sein sollte.
Wieso? Die Beschreibung oben/im Handbuch ist doch richtig!?
Außerdem beschreibt es die Funktionsweiße ohne Parameter für
Dezimalwerte und Kommawerte, also betrifft der Handbuch-Auszug eh nicht
das hier besprochene Problem.
Ansonsten beschreibt das Handbuch von je her die richtige (fehlerfreie)
Funktionsweise.
--
Sebastian Mendel
www.sebastianmendel.de www.warzonez.de www.tekkno4u.de www.nofetish.com
www.sf.net/projects/phpdatetime www.sf.net/projects/phptimesheet
php::bar PHP Wiki - Listenarchive