PHP 中的 ctype_xdigit() 函数
phpprogrammingserver side programming
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.