PHP的`crc32()`函數用于計算一個字符串的循環冗余校驗(CRC32)哈希值
循環冗余校驗(CRC)是一種錯誤檢測方法,用于檢測數據傳輸過程中的錯誤。CRC32是一種廣泛使用的CRC算法,它生成一個32位的哈希值。
`crc32()`函數的語法如下:
```php
int crc32 ( string $str )
```
參數:
- `$str`:要計算CRC32哈希值的字符串。
返回值:
- 返回一個整數,表示輸入字符串的CRC32哈希值。
示例:
```php
$str = "Hello, world!";
$hash = crc32($str);
echo $hash; // 輸出:-1090671106
```
在這個示例中,我們將字符串"Hello, world!"傳遞給`crc32()`函數,然后輸出計算得到的CRC32哈希值。