在php编程中,判断字符串是英文还是中文的函数。
静态函数,随处调用哦。
<?php
static function ischinese($s){
$allen = preg_match("/^[^/x80-/xff]+$/", $s); //判断是否是英文
$allcn = preg_match("/^[".chr(0xa1)."-".chr(0xff)."]+$/",$s); //判断是否是中文
if($allen){
return 'allen';
}else{
if($allcn){
return 'allcn';
}else{
return 'encn';
}
}
}
?> //by www.jb200.com