整型数的字长和平台有关,尽管通常最大值是大约二十亿(32 位有符号)。64 位平台下的最大值通常是大约 9E18。
所以如果使用 intval('13501593761'); 强转超过大约20亿(10位)就会出错
例如intval("13501593761") == 2147483647
整型数的字长和平台有关,尽管通常最大值是大约二十亿(32 位有符号)。64 位平台下的最大值通常是大约 9E18。
所以如果使用 intval('13501593761'); 强转超过大约20亿(10位)就会出错
例如intval("13501593761") == 2147483647