แปลง "Hello World!" เป็นค่าเลขฐานสิบหก:
<?php $str = bin2hex("สวัสดีชาวโลก!");echo($str); ?>ฟังก์ชัน bin2hex() จะแปลงสตริงอักขระ ASCII ให้เป็นค่าเลขฐานสิบหก สตริงสามารถแปลงกลับได้โดยใช้ฟังก์ชัน pack()
bin2hex( สตริง )
พารามิเตอร์ | อธิบาย |
---|---|
เชือก | ที่จำเป็น. ระบุสตริงที่จะแปลง |
ค่าส่งคืน: | ส่งกลับค่าเลขฐานสิบหกของสตริงที่จะแปลง |
---|---|
เวอร์ชัน PHP: | 4+ |
แปลงค่าสตริงจากไบนารี่เป็นเลขฐานสิบหกแล้วกลับมาอีกครั้ง:
<?php$str = "สวัสดีชาวโลก!";echo bin2hex($str) . "<br>";echo pack("H*",bin2hex($str))