我一直在浏览其他“错误的int转换”的问题,但我还没有发现任何与我的帖子有关。PHP错误int转换
我将一个10字符的字符串(如“90.52亿”,“9056699999”)来为int类型,但我不断获取价值2147483647
我的代码看起来是这样的: $分钟=' 90.52亿' ; $ min =(int)$ min;
希望有人能帮忙。谢谢!
我一直在浏览其他“错误的int转换”的问题,但我还没有发现任何与我的帖子有关。PHP错误int转换
我将一个10字符的字符串(如“90.52亿”,“9056699999”)来为int类型,但我不断获取价值2147483647
我的代码看起来是这样的: $分钟=' 90.52亿' ; $ min =(int)$ min;
希望有人能帮忙。谢谢!
的可能重复[PHP - 字符串转换为bigint(http://stackoverflow.com/q/8973988/1503018) – sectus
2147483647是32位整数的最大值。 – faintsignal
echo PHP_INT_MAX;你可以看到系统支持的最大整数。 – Andrew