$str1 = 'Azxc1234';//true $str2 = '123#Axy';//false if (ctype_alnum($string)) { echo "This string totally works"; } else { echo "And this one not so much"; }
只要确保传递给函数的参数是一个字符串就不会有问题,代码如下:
$integer = 42; ctype_digit($integer); // false ctype_digit((string)$integer); // true
希望本文所述对大家的PHP程序设计有所帮助。