<?php $str= "中文"; $par = "\x80-\xff"; $par2= chr(0xa1).'-'.chr(0xff); /* *使用$par和$par2两个表达示都能正确匹配。 */ if(preg_match("/^[$par2]*$/",$str)){ echo "\$str是中文!"; }else{ echo "\$str不是中文!"; } ?>