phpbar.de logo

Mailinglisten-Archive

[php] number_format

[php] number_format

Sebastian Mendel lists at sebastianmendel.de
Mon Jun 14 16:25:03 CEST 2004


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