php中判断字符串是否全是中文或含有中文的实现代码


Posted in PHP onSeptember 16, 2011

一,判断全是中文

$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下面测试的,别的编码下没有测试过。
PHP 相关文章推荐
php 需要掌握的东西 不做浮躁的人
Dec 28 PHP
PHP禁止页面缓存的代码
Oct 23 PHP
PHP性能优化准备篇图解PEAR安装
Dec 05 PHP
PHP获取浏览器信息类和客户端地理位置的2个方法
Apr 24 PHP
搭建Vim为自定义的PHP开发工具的一些技巧
Dec 11 PHP
PHP数据库操作三:redis用法分析
Aug 16 PHP
PHP实现一个多功能购物网站的案例
Sep 13 PHP
Thinkphp3.2简单解决多文件上传只上传一张的问题
Sep 26 PHP
关于 Laravel Redis 多个进程同时取队列问题详解
Dec 25 PHP
PHP函数按引用传递参数及函数可选参数用法示例
Jun 04 PHP
PHP封装的分页类与简单用法示例
Feb 25 PHP
tp5 sum某个字段相加得到总数的例子
Oct 18 PHP
php中模拟POST传递数据的两种方法分享
Sep 16 #PHP
php中获得视频时间总长度的另一种方法
Sep 15 #PHP
利用Ffmpeg获得flv视频缩略图和视频时间的代码
Sep 15 #PHP
Sorting Array Values in PHP(数组排序)
Sep 15 #PHP
PHP 图片上传代码
Sep 13 #PHP
php中json_encode中文编码问题分析
Sep 13 #PHP
PHP pathinfo()获得文件的路径、名称等信息说明
Sep 13 #PHP
You might like
在任意字符集下正常显示网页的方法一
2007/04/01 PHP
PHP 设置MySQL连接字符集的方法
2011/01/02 PHP
PHP中new static()与new self()的比较
2016/08/19 PHP
基于PHP制作验证码
2016/10/12 PHP
JavaScript 学习笔记(十四) 正则表达式
2010/01/22 Javascript
JavaScript在IE和Firefox(火狐)的不兼容问题解决方法小结
2010/04/13 Javascript
js 获取浏览器版本以此来调整CSS的样式
2014/06/03 Javascript
jQuery图片轮播插件——前端开发必看
2016/05/31 Javascript
AngularJS中isolate scope的用法分析
2016/11/22 Javascript
Centos6.8下Node.js安装教程
2017/05/12 Javascript
pageGroup.js实现分页功能
2019/07/27 Javascript
js实现html滑动图片拼图验证
2020/06/24 Javascript
[39:02]DOTA2亚洲邀请赛 3.31 小组赛 B组 Mineski vs VGJ.T
2018/04/01 DOTA
pydev使用wxpython找不到路径的解决方法
2013/02/10 Python
Python Web框架Flask中使用七牛云存储实例
2015/02/08 Python
python正则分析nginx的访问日志
2017/01/17 Python
使用Pyinstaller的最新踩坑实战记录
2017/11/08 Python
Python及PyCharm下载与安装教程
2017/11/18 Python
Python将字符串常量转化为变量方法总结
2019/03/17 Python
python利用Opencv实现人脸识别功能
2019/04/25 Python
python正则表达式匹配不包含某几个字符的字符串方法
2019/07/23 Python
简单介绍django提供的加密算法
2019/12/18 Python
Python远程linux执行命令实现
2020/11/11 Python
Html5+JS实现手机摇一摇功能
2015/04/24 HTML / CSS
美国奢侈品在线团购网站:Gilt City
2017/11/16 全球购物
武汉英思工程科技有限公司–ORACLE面试测试题目
2012/04/30 面试题
介绍一下MYSQL常用的优化技巧
2012/10/25 面试题
手机银行营销方案
2014/03/14 职场文书
小学生常见病防治方案
2014/06/06 职场文书
2015年试用期自我评价范文
2015/03/10 职场文书
2015迎新晚会开场白
2015/05/29 职场文书
基督教追悼会答谢词
2015/09/29 职场文书
2016预备党员培训心得体会
2016/01/08 职场文书
Go语言中break label与goto label的区别
2021/04/28 Golang
MySQL分库分表详情
2021/09/25 MySQL
python playwright 自动等待和断言详解
2021/11/27 Python