ฟังก์ชัน ctype_xdigit() ใน PHP ตรวจสอบอักขระที่แสดงตัวเลขฐานสิบหก คืนค่า TRUE หากทุกอักขระในข้อความเป็น 'หลัก' ฐานสิบหก นั่นคือตัวเลขทศนิยมหรืออักขระจาก [A-Fa-f] มิฉะนั้น FALSE
ไวยากรณ์
ctype_xdigit(str)
พารามิเตอร์
-
str − สตริงที่ทดสอบ
คืนสินค้า
ฟังก์ชัน ctype_xdigit() จะคืนค่า TRUE หากทุกอักขระในข้อความเป็น 'หลัก' ฐานสิบหก ซึ่งเป็นเลขฐานสิบหกหรืออักขระจาก [A-Fa-f] มิฉะนั้น FALSE
ตัวอย่าง
ต่อไปนี้เป็นตัวอย่าง −
<?php $str = array('ABCD', 'AB768768ff'); foreach ($str as $a) { if (ctype_xdigit($a)) { echo "$a has all hexadecimal digits. \n"; } else { echo "$a does not have all hexadecimal digits. \n"; } } ?>
ผลลัพธ์
ABCD has all hexadecimal digits. AB768768ff has all hexadecimal digits.