Ben bir geliştirme sunucusu ve bir üretim sunucusu php konsolunda aşağıdaki kodu çalıştırmak için çalıştı, ve ("10.01") konsol hem de sonuçları bekleniyor var.
var_dump(number_format('10.005',2,'.',''));
string(5) "10.01"
Ben üretim sunucusunda number_format aramayı kullanan uygulama kodunu çalıştırdığınızda geliştirme sunucusunda, ben "10,01" var ama, ben, "10.00" var.
İşte benim soru iki sunucu aynı kod ve veri tabanı (Aynı mysqldump ve svn revizyon) kullanırken sonucunu etkileyebilecek, ne olduğunu.
Server information:
Development server: Os: Ubuntu 10.04, processor: Intel Core 2 Duo P8600@2.4GHz
Production server: Os: CentOS release 5.3, Processors: Intel(R) Xeon(TM) CPU 3.00GHz