html5中文学习网

您的位置: 首页 > 网络编程 > PHP编程 » 正文

php中判断字符串是否全是中文或含有中文的实现代码-PHPphp技巧 全是中文,含有中文

[ ] 已经帮助:人解决问题
一,判断全是中文
复制代码 代码如下:

$str="'324是";
if(!eregi("[^/x80-/xff]","$str")){
echo "全是中文";
}else{
echo "不是";
}

二,判断含有中文
复制代码 代码如下:

$str = "中文";
if (preg_match("/[/x7f-/xff]/", $str)) {
echo "含有中文";
}else{
echo "没有中文";
}

$pattern = '/[^/x00-/x80]/';
if(preg_match($pattern,$str)){
echo "含有中文";
}else{
echo "没有中文";
}

我这几种方法都是在utf-8下面测试的,别的编码下没有测试过。
(责任编辑:)
推荐书籍
推荐资讯
关于HTML5先行者 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 人才招聘 - 帮助