PHP crc32() 函数

实例

输出 crc32() 的结果:

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

Jalankan Contoh

Definisi dan Penggunaan

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

Fungsi ini dapat digunakan untuk memverifikasi integritas data.

Tips:Untuk memastikan bahwa string yang didapat dari fungsi crc32() benar, Anda perlu menggunakan format 鷛i fungsi printf() atau sprintf(). Jika format 퀭ak digunakan, hasilnya mungkin menampilkan angka yang salah atau negatif.

Sintaks

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

Detil Teknik

Nilai Kembalian: Mengembalikan pola CRC 32-bit untuk string.
Versi PHP: 4.0.1+

Contoh 1

Dalam contoh ini, kita akan menampilkan hasil crc32() dengan dan tanpa penggunaan format "眻 (perhatikan bahwa hasilnya sama):

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

Output kode di atas:

Tanpa ᥆1707669
Dengan ᥆1707669

Contoh 2

Dalam contoh ini, kita akan menampilkan hasil crc32() dengan dan tanpa penggunaan format "眻 (perhatikan bahwa hasilnya berbeda):

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

Output kode di atas:

Tanpa ᡡ959132156
Dengan ᤣ35835140