PHP 中的 ctype_xdigit() 函数
phpprogrammingserver side programming更新于 2025/11/22 10:38:00
PHP 中的 ctype_xdigit() 函数检查表示十六进制数字的字符。如果文本中的每个字符都是十六进制"数字",即十进制数字或 [A-Fa-f] 中的字符,则返回 TRUE,否则返回 FALSE。
语法
ctype_xdigit(str)
参数
str −测试的字符串
返回
如果文本中的每个字符都是十六进制"数字",即十进制数字或 [A-Fa-f] 中的字符,则 ctype_xdigit() 函数返回 TRUE,否则返回 FALSE。
示例
下面是一个例子 −
<?php
$str = array('ABCD', 'AB768768ff');
foreach ($str as $a) {
if (ctype_xdigit($a)) {
echo "$a has all hexadecimal digits.
";
} else {
echo "$a does not have all hexadecimal digits.
";
}
}
?>
输出
ABCD has all hexadecimal digits. AB768768ff has all hexadecimal digits.

