ID: 29538 Updated by: [EMAIL PROTECTED] Reported By: maugeri at tiscali dot it -Status: No Feedback +Status: Closed Bug Type: Math related -Operating System: Linux Fedora Core 2 +Operating System: * -PHP Version: 4CVS, 5CVS (2004-12-12) +PHP Version: 4.4.2, 5.1.* New Comment:
This bug has been fixed in CVS. Snapshots of the sources are packaged every three hours; this change will be in the next snapshot. You can grab the snapshot at http://snaps.php.net/. Thank you for the report, and for helping us make PHP better. Previous Comments: ------------------------------------------------------------------------ [2005-01-27 01:00:08] php-bugs at lists dot php dot net No feedback was provided for this bug for over a week, so it is being suspended automatically. If you are able to provide the information that was originally requested, please do so and change the status of the bug back to "Open". ------------------------------------------------------------------------ [2004-12-14 01:29:11] [EMAIL PROTECTED] With what version did it work "correctly" I tested 4.3.7, 4.3.8, 4.3.9 and 4.3.10RCs and they all don't have a leading 0. ------------------------------------------------------------------------ [2004-08-05 17:16:47] maugeri at tiscali dot it Description: ------------ When i try to obtain a value withou the separator give me a strange result... $sfero = number_format("0.25", 2, '', ''); echo $sfero; it give 25 and not 025!!!!! now i must use $sfero = number_format("0.25", 2, ',', ''); $sfero = str_replace(",", "", $sfero); i don't know if is a bug but first,with other php version, the function number_format worked fine Reproduce code: --------------- <?PHP for($i=1;$i<73;$i++){ $sfero = ($i*0.25); $sfero = number_format($sfero, 2, '', ''); echo $sfero."<br>"; } ?> Expected result: ---------------- 000 025 050 075 100 125 150 ....etc Actual result: -------------- 25 50 75 100 125 150 ....etc ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=29538&edit=1