自己啃出两种方法可以检测字符中是否含有非法字符 1、用strpos()函数 来查找 <?php $str = " sb,胡总 " ; if ( strpos ( $str , " sb " ) !== false ){ return 1 ;} ?> 2、把限定的字符写到数组 用in_array()判断 <?php $arr = array ( ' sb ' , ' 胡总 ' ); if ( in_array ( " sb " , $arr )){ return 1 ;} ?>