【发布时间】:2011-02-21 20:33:56
【问题描述】:
在php.ini中找不到这一行,请问有什么办法增加PHP_INT_MAX?
【问题讨论】:
在php.ini中找不到这一行,请问有什么办法增加PHP_INT_MAX?
【问题讨论】:
您可以增加 PHP_INT_MAX。正如其他人所说, PHP_INT_MAX 是平台相关的。这意味着在 32 位硬件或 32 位操作系统或 PHP 的 32 位编译器上,PHP 将位存储在 4 个字节(最大约 20 亿)中。但是,如果所有 3 个都是 64 位,则最大值为 8 个字节(大约 9e18 或 9,000,000,000,000,000,000)。
所以如果你真的想要大整数,那就买一台 64 位的机器,一个 64 位的操作系统,以及一个 64 位的 PHP 编译器……
【讨论】:
你实际上无法控制它。但是,如果您处理的是大数字,我建议您:
BC Math 扩展。
【讨论】:
不。这是硬件/操作系统的限制,而不是 PHP。
您可以使用bcmath 计算大数
【讨论】:
【讨论】: