function is_utf8($word)
{
if(preg_match(“/^([“.chr(228).”-“.chr(233).”]{1}[“.chr(128).”-“.chr(191).”]{1}[“.chr(128).”-“.chr(191).”]{1}){1}/”,$word) == true || preg_match(“/([“.chr(228).”-“.chr(233).”]{1}[“.chr(128).”-“.chr(191).”]{1}[“.chr(128).”-“.chr(191).”]{1}){1}$/”,$word) == true || preg_match(“/([“.chr(228).”-“.chr(233).”]{1}[“.chr(128).”-“.chr(191).”]{1}[“.chr(128).”-“.chr(191).”]{1}){2,}/”,$word) == true) {
return true;
}else {
return false;
}
}
$t = ‘wangbin’;
//$t = iconv(‘GB2312′,’UTF-8’,$t)
var_dump(is_utf8($t));
转载请注明:苏demo的别样人生 » php判断字符串编码是否为utf8的函数