PHP crc32 () function
contoh
Output crc32 () menghasilkan:
$str = crc32("Hello World!");
printf("%un",$str);
?>
Menjalankan contoh »
Definisi dan Penggunaan
crc32 () fungsi menghitung string 32-bit CRC (cyclic redundancy check).
Fungsi ini dapat digunakan untuk memverifikasi integritas data.
Tip: Untuk memastikan fungsi Anda dari crc32 () untuk mendapatkan representasi string yang benar, Anda harus menggunakan printf () atau sprintf () karakter fungsi% Format u.Jika Anda tidak menggunakan karakter format yang% u, hasil mungkin tampak nomor salah atau negatif.
tatabahasa
参数 | 描述 |
---|---|
string | 必需。规定要计算的字符串。 |
rincian teknis
Pengembalian: | Dikembalikan sebagai string integer 32-bit redundansi siklik kode cek jumlahnya banyak. |
---|---|
Versi PHP: | 4.0.1+ |
contoh 1
Dalam contoh ini, kita akan menggunakan dan tanpa menggunakan "% u" formatter, output crc32 () hasil (Perhatikan bahwa hasil yang sama):
$str = crc32("Hello world!");
echo 'Without %u: '.$str."<br>";
echo 'With %u: ';
printf("%u",$str);
?>
Kode di atas akan menampilkan:
With %u: 461707669
contoh 2
Dalam contoh ini, kita akan menggunakan dan tanpa menggunakan "% u" formatter, output crc32 () hasil (Perhatikan bahwa hasilnya tidak sama):
$str = crc32("Hello world.");
echo 'Without %u: '.$str."<br>";
echo 'With %u: ';
printf("%u",$str);
?>
Kode di atas akan menampilkan:
With %u: 2335835140
PHP String Reference