牛牛在线工具

ctype_xdigit()

收录 8868 个 PHP 函数,含用途说明与用法示例。

ctype_xdigit()

检查字符串中的字符是否都是十六进制数字

函数名称:ctype_xdigit() 版本:PHP 4 >= 4.0.4, PHP 5, PHP 7 用途:检查字符串中的字符是否都是十六进制数字 语法:bool ctype_xdigit ( string $text ) 参数: $text:要检查的字符串 返回值: 如果字符串 $text 中的所有字符都是有效的十六进制数字,则返回 true;否则返回 false。 示例: // 示例 1 $text = "abc123"; if (ctype_xdigit($text)) { echo "字符串 $text 中的所有字符都是十六进制数字"; } else { echo "字符串 $text 中的字符不全是十六进制数字"; } // 输出:字符串 abc123 中的所有字符都是十六进制数字 // 示例 2 $text = "abc123!"; if (ctype_xdigit($text)) { echo "字符串 $text 中的所有字符都是十六进制数字"; } else { echo "字符串 $text 中的字符不全是十六进制数字"; } // 输出:字符串 abc123! 中的字符不全是十六进制数字 注意事项: 本函数默认将字符集考虑为当前的区域性设置。(根据指定地区的字符集编码,结果可能会有所变化) 为了获得更准确的结果,建议在使用本函数前确认字符集,并通过设置 setlocale() 函数来指定字符集。