共計(jì) 703 個(gè)字符,預(yù)計(jì)需要花費(fèi) 2 分鐘才能閱讀完成。
php 判斷字符串是中文還是英文的方法:在 php 項(xiàng)目中自定義一個(gè)函數(shù)方法,通過“preg_match("/^[^\x80-\xff]…);”判斷是否是英文以及“preg_match("/^[".chr(0xa1)."-".chr…"]”判斷是否是中文即可。
具體內(nèi)容如下:
在 php 項(xiàng)目文件中,添加以下方法進(jìn)行字符串判斷即可,主要通過“preg_match("/^[^\x80-\xff]…);”判斷是否是英文;再通過“preg_match("/^[".chr(0xa1)."-".chr…"]”判斷是否是中文。
實(shí)現(xiàn)代碼示例:
function is_chinese($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';
}
}
}
丸趣 TV 網(wǎng) – 提供最優(yōu)質(zhì)的資源集合!