一,判断全是中文复制代码代码如下:$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下面测试的,别的编码下没有测试过。
相关文章
- Golang的expvar库如何暴露运行指标 讲解内存统计与自定义指标监控
- {php 数据类型}
- 如何测试C++代码的异常处理逻辑 单元测试中模拟异常的方法
- 一本必备的编程工具书:C语言函数库大全推荐
- 如何正确包装协程的 __await__ 方法以实现异步资源操作的日志追踪
- nginx+php-fpm出现502 bad gateway错误解决方法
- php metaphone()函数及php localeconv() 函数实例解析,localeconv
- php+mysql页面乱码有关问题
- Go 语言范围Range的实现示例
- Go语言recover使用注意事项_Golang panic恢复限制说明
