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.

相关文章