PHP分区返回不同的结果(Linux/Windows)

PHP分区返回不同的结果(Linux/Windows),php,linux,windows,apache,division,Php,Linux,Windows,Apache,Division,我用php做了一个简单的除法。然后,我在运行apache的windows机器和运行apache的linux机器上测试结果 WINDOWS: 1/15 returns 0.066666666666667 LINUX: 1/15 returns 0.0666666666667 有什么建议可以解释为什么会发生这种情况吗?它是php、apache还是OS?php配置。浮点精度设置。小数位数选项。一般来说,如果您想要可移植代码,就不应该做任何假设 但是,您看到的差异也可能是由配置设置的差异造成的

我用php做了一个简单的除法。然后,我在运行apache的windows机器和运行apache的linux机器上测试结果

 WINDOWS: 1/15 returns 0.066666666666667
 LINUX: 1/15 returns   0.0666666666667

有什么建议可以解释为什么会发生这种情况吗?它是php、apache还是OS?

php配置。浮点精度设置。小数位数选项。

一般来说,如果您想要可移植代码,就不应该做任何假设

但是,您看到的差异也可能是由配置设置的差异造成的。这个

相关的: