php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Bug #5632 national number_format()
Submitted: 2000-07-17 04:15 UTC Modified: 2000-07-17 05:12 UTC
From: thundercall at thundercall dot dk Assigned:
Status: Closed Package: Misbehaving function
PHP Version: 4.0.0 OS: Win32
Private report: No CVE-ID: None
 [2000-07-17 04:15 UTC] thundercall at thundercall dot dk
    - PHP4.0.0
print number_format((100/3),2);  // has been f***ed up in PHP4!!!
 
 - In PHP3 MathValue were like: 1,000.00 (BuiltIn/Hardcoded). But PHP4 is using the Operation System's setting for decimals and thousands...
 
e.g. A Danish OS default setting is: 1.000,00
 
P.S: I am running PHP4 on Windows with Apache,... and something REALLY strange showed up when updating to PHP4.0.1... The ExecFile showed up :-) Have I done something wrong??? 
>> here is a piece of my httpd.conf:
 
  ScriptAlias /php3 "c:/home/bin/php3/php.exe"
  ScriptAlias /php4 "c:/home/bin/php4/php.exe"
  AddType application/x-httpd-php  .php
  Action application/x-httpd-php  "/php4"
  AddType application/x-httpd-php3 .php3
  Action application/x-httpd-php3  "/php3"
  AddType application/x-httpd-php4 .php4
  Action application/x-httpd-php4  "/php4"
 
<< that's all related to PHP in Apache/1.3.12
 

Patches

Pull Requests

History

AllCommentsChangesGit/SVN commitsRelated reports
 [2000-07-17 05:12 UTC] hholzgra at cvs dot php dot net
both issues should be solved in 4.0.1pl2
 
PHP Copyright © 2001-2026 The PHP Group
All rights reserved.
Last updated: Thu Oct 08 23:00:02 2026 UTC