学习、分享、快乐
当前位置 >> 68楼学习网学习教育电脑学习编程入门PHP教程php中utf-8和gb2312编码中匹配中文正则

php中utf-8和gb2312编码中匹配中文正则

[08-23]   来源:http://www.68lou.com  PHP教程   阅读:415

php中utf-8和gb2312编码中匹配中文正则,本站还有更多关于PHP教程,PHP技巧,php培训,php学习,php安装的文章。
正文:

在gb2312编码中,匹配的正则表达式为 '/['.chr(0xa1)."-".chr(0xff).']/'
在utf-8编码中 匹配的正则表达式为 /[x{4e00}-x{9fa5}]/u

//检测是否含有中文
//返回值:有中文返回 false 否则返回 true
function is_chinese(){
$content=$this->content;
$pattern='/['.chr(0xa1)."-".chr(0xff).']/';
if(preg_match($pattern,$content)){
return false;
}else{
return true;
}
}




如果觉得php中utf-8和gb2312编码中匹配中文正则不错,可以推荐给好友哦。
Tag:PHP教程PHP技巧,php培训,php学习,php安装电脑学习 - 编程入门 - PHP教程