您所在的位置:小祥子 » 编程 » PHP » 正文

PHP判断字符串是不是UTF8字符

时间:2015-02-13 编辑:本站 来源:本站原创

判断字符串是不是UTF-8字符串的函数,代码如下

function is_utf8($text) {
 if (preg_match("/^([".chr(228)."-".chr(233)."]{1}[".chr(128)."-".chr(191)."]{1}[".chr(128)."-".chr(191)."]{1}){1}/",$text) == true || preg_match("/([".chr(228)."-".chr(233)."]{1}[".chr(128)."-".chr(191)."]{1}[".chr(128)."-".chr(191)."]{1}){1}$/",$text) == true || preg_match("/([".chr(228)."-".chr(233)."]{1}[".chr(128)."-".chr(191)."]{1}[".chr(128)."-".chr(191)."]{1}){2,}/",$text) == true)
 {
  return true;
 }
 else
 {
  return false;
 }
}

关键词:字符串 判断 检查