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

 更新时间:2011年09月16日 17:04:51   作者:  
php中判断字符串是否全是中文或含有中文的实现代码,主要是利用正则匹配中文判定。
一,判断全是中文
复制代码 代码如下:

$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常用函数之格式化时间操作示例

    这篇文章主要介绍了PHP常用函数之格式化时间操作,结合实例形式分析了php针对日期时间的计算、转换及格式化等相关操作技巧,需要的朋友可以参考下
    2019-10-10
  • 详解WordPress中给链接添加查询字符串的方法

    详解WordPress中给链接添加查询字符串的方法

    这篇文章主要介绍了详解WordPress中给链接添加查询字符串的方法,依靠add_query_arg()函数来实现,需要的朋友可以参考下
    2015-12-12
  • php使用google地图应用实例

    php使用google地图应用实例

    这篇文章主要介绍了php使用google地图应用方法,分析了google地图接口调用技巧及具体用法,具有一定参考借鉴价值,需要的朋友可以参考下
    2014-12-12
  • php实现的Captcha验证码类实例

    php实现的Captcha验证码类实例

    这篇文章主要介绍了php实现的Captcha验证码类,实例展示了一个验证码类程序并附有用法演示实例,有着非常好的参考借鉴价值,需要的朋友可以参考下
    2014-09-09
  • PHP会话操作之cookie用法分析

    PHP会话操作之cookie用法分析

    这篇文章主要介绍了PHP会话操作之cookie用法,结合实例形式分析了php中cookie的定义、有效期、有效路径及相关使用方法与注意事项,需要的朋友可以参考下
    2016-09-09
  • php pack与unpack 摸板字符字符含义

    php pack与unpack 摸板字符字符含义

    pack/unpack的摸板字符字符含义,需要的朋友可以参考下。
    2009-10-10
  • 使用phpQuery采集网页的方法

    使用phpQuery采集网页的方法

    使用phpQuery轻松采集网页内容,像使用jQuery一样处理页面内容
    2013-11-11
  • php快速url重写 更新版[需php 5.30以上]

    php快速url重写 更新版[需php 5.30以上]

    本代码是在apache上的LoadModule rewrite_module modules/mod_rewrite.so运行成功后的操作,利用php代码对网站url重定向为更复杂的逻辑结构
    2010-04-04
  • PHP简单实现断点续传下载的方法

    PHP简单实现断点续传下载的方法

    这篇文章主要介绍了PHP实现断点续传下载的方法,涉及php针对文件传输的相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-09-09
  • PHP中实现多语言支持的几种方式总结

    PHP中实现多语言支持的几种方式总结

    本给大家介绍了PHP中实现多语言支持的几种方式总结, 使用数组或关联数组,使用gettext扩展和使用第三方库这三种方式,文章通过代码示例给大家介绍的非常详细,具有一定的参考价值,需要的朋友可以参考下
    2023-12-12

最新评论