if(preg_match("/[\x{4e00}-\x{9fa5}]+/u", $str)){ //提示:内容不允许出现中文! } 另外,注意下preg_match 和 preg_match_all 的区别