我知道php浮点数不准确,并且我知道解决方案,如BCMath和GMP。 我在本地WAMP服务器
和另一台使用Nginx
的服务器上测试了以下代码:
$size = 0.0006;
$data = json_encode( array("size" => $size));
var_dump($data);
WAMP的输出:
string '{"size":0.0006}' (length=15)
另一台服务器的输出:
string(31) "{"size":0.00059999999999999995}"
两个服务器上的 PHP 版本均为 7.3
。为什么我在 WAMP 上得到了预期结果,但在托管服务器上出现问题?是否有任何配置可以修复?