PHP crc32() 函数
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