无论Windows上的32位/ 64位PHP 5配置如何,PHP_INT_SIZE和PHP_INT_MAX返回相同的结果

时间:2018-10-26 08:10:46

标签: php apache 64-bit 32bit-64bit php-5.3

我已经尝试让PHP 5在Windows上运行64位几天。我的配置如下:

Windows 10 x64 Visual C ++ 2008可再发行组件包(x64) Apache / 2.4.35(Win64) PHP 5.3.28 / 5.6.38 / 7.0.32 / 7.2.10(全部64位) 来自http://wampserver.aviatechno.net/

的Wampserver和插件

使用phpinfo(),php_uname(“ m”)和$ _SERVER ['SERVER_SOFTWARE']

仔细检查了以上规范

我在PHP 5.3和5.6上使用PHP_INT_SIZE和PHP_INT_MAX进行了测试,并返回

INT_SIZE 4
INT_MAX 2147483647

PHP 7.0和7.2会返回

INT_SIZE 8
INT_MAX 9223372036854775807

有人知道为什么吗?是什么让Windows上的PHP 5无法运行64位?

0 个答案:

没有答案