有谁知道在PHP中检查脚本是32位还是64位运行的方法?目前,我正在使用PHP 5.3.5。
理想情况下,我想编写一个函数,以便我的代码如下所示:
if( is_32bit() === true ) { do_32bit_workaround(); } do_everything_else();
有人有什么想法吗?
检查PHP_INT_SIZE常数。它会根据寄存器的大小(即32位和64位)而变化。
PHP_INT_SIZE
在32位系统中,PHP_INT_SIZE应为 4 ;对于64位系统,应为 8 。