📜  PHP | IntlChar::isxdigit()函数

📅  最后修改于: 2022-05-13 01:56:50.597000             🧑  作者: Mango

PHP | IntlChar::isxdigit()函数

IntlChar::isxdigit()函数是PHP中的一个内置函数,用于检查给定的输入字符是否为十六进制数字。对于 ASCII 和全角 ASCII 中的十进制数字 (0 – 9)、拉丁字母 (a – f) 和 (A – F) 为 TRUE(带有代码点 \u{0041} 到 \u{0046}、\u 的字母{0061} 到 \u{0066},\u{FF21} 到 \u{FF26} 和 \u{FF41} 到 \u{FF46})。

句法:

bool IntlChar::isxdigit( $codepoint )

参数:此函数接受一个强制的参数$codepoint 。输入参数是一个整数值或字符,它被编码为UTF-8字符串。

返回值:如果$codepoint是十六进制数字,则返回 True,否则返回 False。

下面的程序说明了PHP中的IntlChar::isxdigit()函数:

方案一:

PHP


PHP


输出:

bool(true) 
bool(true) 
NULL 
bool(true) 
bool(true) 
bool(true) 
bool(true) 
bool(false) 
bool(false) 
bool(true) 
bool(true) 
bool(false) 

方案二:

PHP


输出:

bool(true) 
bool(true) 
bool(true) 
bool(true) 
bool(true) 
bool(true) 
bool(true) 
bool(false) 
bool(false) 
NULL 
NULL 

注意: IntlChar::isxdigit() 等价于 IntlChar::digit($codepoint, 16) >= 0。

相关文章:

  • PHP | IntlChar::isalpha()函数
  • PHP | IntlChar::isdigit()函数
  • PHP | IntlChar::isbase()函数

参考: http: PHP。 PHP