Hàm IntlChar ::isxdigit () kiểm tra xem ký tự đầu vào đã cho có phải là chữ số thập lục phân hay không. Sau đây là các chữ số thập lục phân -
-
Số chữ số (0 - 9)
-
Các chữ cái (a - f) và (A - F)
-
\ u {0041} tới \ u {0046},
-
\ u {0061} tới \ u {0066},
-
\ u {FF21} sang \ u {FF26}
-
\ u {FF41} thành \ u {FF46}).
Cú pháp
IntlChar::isxdigit( val )
Tham số
-
val - Giá trị số nguyên hoặc ký tự được mã hóa dưới dạng chuỗi UTF-8.
Quay lại
Hàm IntlChar ::isxdigit () trả về TRUE nếu val là một chữ số thập lục phân.
Ví dụ
Sau đây là một ví dụ -
var_dump(IntlChar::isxdigit("10"));
echo "<br>";
// Input data is character type
var_dump(IntlChar::isxdigit("A"));
echo "<br>";
var_dump(IntlChar::isxdigit("a"));
echo "<br>"; Đầu ra
Sau đây là kết quả -
bool(true) NULL bool(true)
Ví dụ
Hãy để chúng tôi xem một ví dụ khác -
<?php
var_dump(IntlChar::isxdigit("u{0041}"));
echo "<br>";
var_dump(IntlChar::isxdigit("k"));
echo "<br>";
var_dump(IntlChar::isxdigit("9"));
echo "<br>";
?> Đầu ra
Sau đây là kết quả -
bool(true) bool(false) bool(true)