检查您的代码是否在 64 位 PHP 上运行

2024-07-03

有谁知道在 PHP 中检查脚本是否以 32 位或 64 位运行的方法?目前我使用的是 PHP 5.3.5。

理想情况下,我想编写一个函数,以便我的代码如下所示:

if( is_32bit() === true ) {
    do_32bit_workaround();
}
do_everything_else();

有人有什么想法吗?


检查PHP_INT_SIZE持续的。它会根据寄存器的大小(即 32 位与 64 位)而有所不同。

在 32 位系统中PHP_INT_SIZE应该4,对于 64 位来说应该是8.

See http://php.net/manual/language.types.integer.php http://php.net/manual/language.types.integer.php更多细节。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

检查您的代码是否在 64 位 PHP 上运行 的相关文章

随机推荐