zhizhesoft

  • 首页
ZHIZHESOFT
zhizhesoft
  1. 首页
  2. 正文

如何判断你的 PHP 环境是 32 位还是 64 位?

2022年8月1日 35点热度 0人点赞 0条评论

如何判断你的 PHP 环境是 32 位还是 64 位?

有时候因为应用的特殊性,必须使用 64 位的 PHP,因为需要使用 64 位的 int。

可以使用以下信息知道是否为 64 位 PHP。

php -r "echo PHP_INT_SIZE;"

如果返回是 4 就是 32 位的,如果返回是 8 就是 64 位的。

不过也有特殊的情况,比如在 php 5 中有一个 bug,在 Windows 中 64 位也显示 4,不过在 php 7 中已经完全修复了。

再进一步查看 int 的最大值是多少?

php -r "echo PHP_INT_MAX;"

64 位会返回 9223372036854775807

标签: PHP
最后更新:2022年8月14日

risingsun

这个人很懒,什么都没留下

点赞
Search

COPYRIGHT © 2022 zhizhesoft. ALL RIGHTS RESERVED.