PHP提供了一些内置函数,这些函数用于验证字符串中的字符,即检查字符串是否包含特定类型的字符。
这是PHP Ctype函数的列表...
ctype_alnum()-检查给定的字符串是否包含所有字母或数字。
ctype_alpha()-检查给定的字符串是否包含所有字母。
ctype_digit()-检查给定的字符串是否包含所有数字。
ctype_space()-检查给定的字符串是否包含空格(空格,制表符,换行等)。
ctype_lower()-检查给定的字符串是否包含所有小写字符。
ctype_upper()-检查给定的字符串是否包含所有大写字符。
ctype_punct()-检查给定的字符串是否包含所有标点符号。
ctype_xdigit()-检查给定的字符串是否包含所有十六进制数字。
ctype_print()-检查给定的字符串是否包含所有可打印字符。
ctype_graph()-检查给定的字符串是否包含所有可打印字符的期望空间。
ctype_cntrl()-检查给定的字符串是否包含所有控制字符。
<?php echo (ctype_alnum("Hello123")."\n"); echo (ctype_alpha("Helloworld")."\n"); echo (ctype_digit("01234")."\n"); echo (ctype_space("\r\n \t")."\n"); echo (ctype_lower("helloworld")."\n"); echo (ctype_upper("HELLOWORLD")."\n"); echo (ctype_punct("[email protected]#~*&(){}")."\n"); echo (ctype_xdigit("aaff01290")."\n"); echo (ctype_print("你好,世界!")."\n"); echo (ctype_graph("[email protected]#")."\n"); echo (ctype_cntrl("\x00\x1F\x7F\r\n")."\n"); ?>
输出结果
1 1 1 1 1 1 1 1 1 1 1