crc32

编辑

(PHP 4 >= 4.0.1, PHP 5, PHP 7)

crc32 — 计算一个字符串的 crc32 多项式


PHP中文网词条详解语法

crc32(string)

crc32() 函数计算字符串的 32 位 CRC(循环冗余校验)。

函数可用于验证数据完整性。

提示:为了确保从 crc32() 函数中获得正确的字符串表示,您需要使用 printf() 或 sprintf() 函数的 %u 格式符。如果未使用 %u 格式符,结果可能会显示为不正确的数字或者负数。


PHP中文网词条详解参数

参数描述
string必需。规定要计算的字符串


PHP中文网词条详解返回值

以整数值返回字符串的 32 位循环冗余校验码多项式。

PHP中文网词条详解范例

Example #1 crc32() 例子

<?php
$str = crc32("Shanghai");
printf("%u\n",$str);
?>

以上例程会输出:

1271261733


PHP中文网词条详解参见

参考资料
词条标签:
PHP   phpcrc32