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