32位系统 或者 32位的php.exe 最大int整数是 var_dump(PHP_INT_MAX) =int(2147483647) crc32函数返回无符号32位整数,所以赋值给变量可能溢出成负数。 解决方法,返回值转为字符串。sprintf("%u",crc32($s
crc32函数返回无符号32位整数, 所以赋值给变量可能溢出成负数。
解决方法,返回值转为字符串。 sprintf("%u", crc32($str))
1. [代码][PHP]代码
sprintf("%u", crc32($str));