Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/253.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP错误的整数转换_Php - Fatal编程技术网

PHP错误的整数转换

PHP错误的整数转换,php,Php,我一直在浏览其他“错误的整数转换”问题,但我没有找到任何与我的相关的帖子 我正在将一个10个字符的字符串(例如“9052000000”、“9056699999”)转换为int类型,但我一直得到值2147483647 我的代码如下所示: $min='9052000000'; $min=(int)$min 希望有人能帮忙。谢谢 int长度取决于您的系统32位或64位 请阅读本手册,了解以下内容: [PHP手册]您只需达到整数的极限。用于任意长度整数。请阅读手册: [PHP手册]2147483647的

我一直在浏览其他“错误的整数转换”问题,但我没有找到任何与我的相关的帖子

我正在将一个10个字符的字符串(例如“9052000000”、“9056699999”)转换为int类型,但我一直得到值2147483647

我的代码如下所示: $min='9052000000'; $min=(int)$min


希望有人能帮忙。谢谢

int长度取决于您的系统32位或64位


请阅读本手册,了解以下内容:


[PHP手册]

您只需达到整数的极限。用于任意长度整数。

请阅读手册:


[PHP手册]

2147483647的可能重复项是32位整数的最大值。echo PHP_INT_MAX;您可以看到系统支持的最大整数。