字符类型检测
ctype_alnum
<?php
var_dump(ctype_alnum('AbCd1zyZ9'));
var_dump(ctype_alnum('foo!#$bar'));
ctype_alpha
<?php
var_dump(ctype_alpha('KjgWZC'));
var_dump(ctype_alpha('arf12'));
ctype_cntrl
<?php
var_dump(ctype_cntrl("\n\r\t"));
var_dump(ctype_cntrl('\n\r\t'));
var_dump(ctype_cntrl('arf12'));
ctype_digit
<?php
var_dump(ctype_digit('1820.20'));
var_dump(ctype_digit('10002'));
var_dump(ctype_digit('wsl!12'));
ctype_graph
<?php
var_dump(ctype_graph("asdf\n\r\t"));
var_dump(ctype_graph('arf 12'));
var_dump(ctype_graph('LKA#@%.54'));
ctype_lower
<?php
var_dump(ctype_lower('aac123'));
var_dump(ctype_lower('qiutoas'));
var_dump(ctype_lower('QASsdks'));
ctype_print
<?php
var_dump(ctype_print("asdf\n\r\t"));
var_dump(ctype_print('arf 12'));
var_dump(ctype_print('LKA#@%.54'));
ctype_punct
<?php
var_dump(ctype_punct('ABasdk!@!$#'));
var_dump(ctype_punct('!@ # $'));
var_dump(ctype_punct('*&$()'));
ctype_space
<?php
var_dump(ctype_space("\n\r\t "));
var_dump(ctype_space("\narf12"));
var_dump(ctype_space('\n\r\t'));
ctype_upper
<?php
var_dump(ctype_upper('AKLWC139'));
var_dump(ctype_upper('LMNSDO'));
var_dump(ctype_upper('akwSKWsm'));
ctype_xdigit
<?php
var_dump(ctype_xdigit('AB10BC99'));
var_dump(ctype_xdigit('AR1012'));
var_dump(ctype_xdigit('ab12bc99'));