Computer >> Máy Tính >  >> Lập trình >> PHP

Hàm IntlChar ::isxdigit () trong PHP

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)