ฟังก์ชัน crc32() ของ PHP
ตัวอย่าง
ออกผลลัพธ์ crc32() ด้วย:
<?php $str = crc32("Shanghai"); printf("睵n",$str); ?>
การระบุและการใช้งาน
crc32() ฟังก์ชันคำนวณ CRC 32 บิตของตัวอักษรสาย
ฟังก์ชันนี้สามารถใช้เพื่อตรวจสอบการเสมอภาคของข้อมูล
คำแนะนำ:เพื่อให้ได้รับการแสดงผลของตัวอักษรที่ถูกต้องจาก crc32() ฟังก์ชัน คุณจะต้องใช้ฟังก์ชัน printf() หรือ sprintf() ด้วยฟอร์แมต 帛ไม่ใช้ฟอร์แมต 懎ัพธ์อาจแสดงเป็นตัวเลขที่ผิดพลาดหรือตัวเลขลบ
ภาษา
crc32(string)
ประกาศ | รายละเอียด |
---|---|
string | จำเป็น |
รายละเอียดเทคนิค
ค่าที่กลับค่ามา | กลับค่าเป็นตัวเลขเต็ม 32 บิตของโพลิโนม์ CRC ที่มีรูปแบบจากตัวอักษรสาย |
เวอร์ชั่น PHP: | 4.0.1+ |
ตัวอย่าง 1
ในตัวอย่างนี้ เราจะแสดงผลของ crc32() ในทั้งกรณีที่ใช้และไม่ใช้ "眻 ฟอร์แมต (ให้注意 ผลลัพธ์จะเหมือนกัน):
<?php $str = crc32("Hello world!"); echo 'Without ៷$str."<br>"; echo 'With ᠄ printf("眻,$str); ?>
การแสดงผลของโค้ดดังกล่าว:
Without ᥆1707669 With ᥆1707669
ตัวอย่าง 2
ในตัวอย่างนี้ เราจะแสดงผลของ crc32() ในทั้งกรณีที่ใช้และไม่ใช้ "眻 ฟอร์แมต (ให้注意 ผลลัพธ์จะแตกต่างกัน):
<?php $str = crc32("Hello world."); echo 'Without ៷$str."<br>"; echo 'With ᠄ printf("眻,$str); ?>
การแสดงผลของโค้ดดังกล่าว:
Without ᡡ959132156 With ᤣ35835140