PHP 判断字符串中英文

$s='hello (name)';

$s=self::SBC_DBC($s,1);

$allen = preg_match("/^[^\x80-\xff]+$/", $s);   //判断是否是英文

$allcn = preg_match("/^[".chr(0xa1)."\-".chr(0xff)."]+$/",$s);  //判断是否是中文

if($allen){

    return '英文';

}else{

    if($allcn){

        return '中文';

    }else{

        return '中英混';

    }

}

被以下专题收入,发现更多相似内容
PHP
推荐阅读更多精彩内容