PHP crc32() 函数

实例

输出 crc32() 的结果:

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

Jalankan contoh

Definisi dan Penggunaan

Fungsi crc32() menghitung CRC 32-bit (CRC berulang) daripada string.

Fungsi ini boleh digunakan untuk mengesahkan keselamatan data.

Petikan:Untuk memastikan bahawa string yang diperoleh daripada fungsi crc32() adalah betul, anda perlu menggunakan format simbol 鷛ipada fungsi printf() atau sprintf(). Jika format simbol 퀭ak digunakan, hasilnya mungkin berupa nombor yang salah atau negatif.

Sintaks

crc32(string)
Parameter Deskripsi
string Diperlukan. Tentukan string yang akan dihitung.

Detil Teknik

Hasil Balikan: Mengembalikan polinom CRC 32-bit daripada string.
Versi PHP: 4.0.1+

Contoh 1

Dalam contoh ini, kami akan menampilkan hasil crc32() dengan dan tanpa format simbol "眻 (perhatikan bahawa hasilnya sama):

<?php
$str = crc32("Hello world!");
echo 'Bukan ៷$str."<br>";
echo 'Dengan ᠄
printf("眻,$str);
?>

Output kod di atas adalah:

Bukan ᥆1707669
Dengan ᥆1707669

Contoh 2

Dalam contoh ini, kami akan menampilkan hasil crc32() dengan dan tanpa format simbol "眻 (perhatikan bahawa hasilnya berbeza):

<?php
$str = crc32("Hello world.");
echo 'Bukan ៷$str."<br>";
echo 'Dengan ᠄
printf("眻,$str);
?>

Output kod di atas adalah:

Bukan ᡡ959132156
Dengan ᤣ35835140