PHP Ctype(字符类型)函数

Ctype功能

PHP提供了一些内置函数,这些函数用于验证字符串中的字符,即检查字符串是否包含特定类型的字符。

PHP中的Ctype函数列表

这是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 Ctype函数示例

<?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