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