判断是否为英语(拉丁语)

/**
* 判断是否为英语(拉丁语)
* @param unknown_type $str
*/
function is_eng($str){
$unicode = utf8_unicode($str);
if($unicode >= 0x20 and $unicode <= 0x7e){
return true;
}
if($unicode >= 0xa0 and $unicode <= 0xbe){
return true;
}
if($unicode >= 0xd7 and $unicode <= 0xd7){
return true;
}
if($unicode >= 0xf7 and $unicode <= 0xf8){
return true;
}
if($unicode >= 0x0391 and $unicode <= 0x03a9){
return true;
}
if($unicode >= 0x03b1 and $unicode <= 0x03c9){
return true;
}
return false;
}

你可能感兴趣的:(英语)