ความหมายและการใช้งาน
hexdec() ฟังก์ชันส่งคืนเลขฐานสิบที่เทียบเท่ากับเลขฐานสิบหกที่ฝังอยู่ในสตริง
ฟังก์ชันนี้จะคืนค่าจำนวนเต็มทศนิยม แม้ว่าค่าที่มากกว่าอาจส่งผลให้มีการลอยตัว
ไวยากรณ์
hexdec ( string $hex_string ) :หมายเลข
พารามิเตอร์
Sr.No | พารามิเตอร์ &คำอธิบาย |
---|---|
1 | hex_string เลขทศนิยมที่จะแปลงเป็นเลขฐานแปดที่เท่ากัน |
คืนค่า
ฟังก์ชัน PHP hexdec() คืนค่าตัวเลขทศนิยม
เวอร์ชัน PHP
ฟังก์ชันนี้มีอยู่ใน PHP เวอร์ชัน 4.x, PHP 5.x เช่นเดียวกับ PHP 7.x
ตัวอย่าง
ตัวอย่างต่อไปนี้คำนวณเทียบเท่าทศนิยมของ '100' และส่งคืน 256 -
<ก่อน>ผลลัพธ์
สิ่งนี้จะทำให้เกิดผลลัพธ์ดังต่อไปนี้ -
hexdec(100) =256
ตัวอย่าง
หากสตริงมีอักขระที่ไม่ถูกต้อง (นอกเหนือจาก 0-9 และ a-f) อักขระเหล่านั้นจะถูกละเว้น ดังนั้น ในสตริง '2x5' 'x' จะถูกตัดทิ้งและการแปลงค่า '25' เท่ากับ 37 -
<ก่อน>ผลลัพธ์
สิ่งนี้จะทำให้เกิดผลลัพธ์ดังต่อไปนี้ -
hexdec(2x5) =37
ตัวอย่าง
หากอักขระทั้งหมดในสตริงไม่ใช่เลขฐานสิบหก ผลลัพธ์จะเป็น 0 −
ผลลัพธ์
สิ่งนี้จะทำให้เกิดผลลัพธ์ดังต่อไปนี้ -
hexdec(PHP) =0
ตัวอย่าง
ฟังก์ชัน hexdec() ใช้กับสตริงอาร์กิวเมนต์ที่มีจำนวนเต็มที่ไม่ได้ลงนามและส่งกลับผลลัพธ์ที่ตามมา
<ก่อน>ผลลัพธ์
สิ่งนี้จะทำให้เกิดผลลัพธ์ดังต่อไปนี้ -
hexdec(-10) =16