`
zwnJava
  • 浏览: 208123 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

php判断字符串是英文还是中文【收藏】

    博客分类:
  • php
阅读更多
static function ischinese($s){

        $allen = preg_match("/^[^\x80-\xff]+$/", $s);   //判断是否是英文
        $allcn = preg_match("/^[".chr(0xa1)."-".chr(0xff)."]+$/",$s);  //判断是否是中文
        if($allen){  
              return 'allen';  
        }else{  
              if($allcn){  
                   return 'allcn';  
              }else{  
                   return 'encn';  
              }  
        }  
              
   } 

 

 

收藏自:http://stephenjqj.iteye.com/blog/516462


分享到:
评论

相关推荐

    判断字符串编码是utf-8还是gb2312

    判断字符串编码是utf-8还是gb2312 一、 开发环境 1、环境搭建:Windows 7+Apache 2.4.18+MySQL 5.7.11+PHP 7.1.0。 2、文本编辑器:Sublime 3。 二、主要技术 本案例主要使用PHP通过对字符的ASCII码值进行判断,从而...

    判断字符串编码是utf-8还是gb23121

    判断字符串编码是utf-8还是gb2312 判断字符串编码是utf-8还是gb2312是PHP编程中一个常见的问题,本文将通过对字符的ASCII码值进行判断,从而来判断字符串的编码是utf-8还是gb2312。 PHP中判断字符串编码的方法有很...

    php计算字符串中英文和中文的字数

    php计算字符串中英文和中文的字数

    PHP中如何截取中文字符串

    中文字符串通常包含UTF-8编码的字符,这与ASCII编码的英文字符串处理方式有所不同。以下将详细讲解如何在PHP中正确截取中文字符串。 首先,我们需要了解UTF-8编码的特点。UTF-8是一种变长的字符编码,英文字符由一...

    PHP 计算字符串长度

    值得注意的是,`strlen()`不区分字符串中的字符类型,它会将所有字符视为单个单元进行计数,无论是英文、中文、数字还是特殊字符。 ### 字符编码的影响 字符串长度的计算会受到字符编码的影响。在PHP中,默认的...

    php截取指定字符串之间的字符串的类.zip

    一个php截取指定字符串之间的字符串的类,介绍一个php截取指定字符串之间的字符串的类,需要的朋友可以自行下载学习使用。

    PHP针对字符串开头和结尾的判断方法

    在处理字符串时,判断字符串是否以特定字符或者字符串开头和结尾是一个常见的需求。PHP提供了几种不同的方法来进行此类判断,这些方法各有特点和使用场景。 判断字符串开头的方法主要有以下几种: 1. 使用 substr...

    php截断字符串优化函数 php截断字符串优化函数

    3. **使用`mb_substr()`处理多字节字符:**当处理包含多字节字符(如UTF-8编码的中文字符)的字符串时,`substr()`可能无法正确处理。这时,可以使用`mb_substr()`函数,它能够识别多字节字符并正确截取。例如: ``...

    php字符串函数分类

    ### PHP字符串函数分类详解 #### 一、统计(Statistics) 在处理字符串时,我们经常会遇到需要统计字符串长度的情况。PHP提供了多种方法来实现这一功能。 ##### `strlen` **功能描述:** 获取字符串长度(默认为...

    php的字符串类.zip

    为了方便开发者高效地操作字符串,PHP提供了一个内置的字符串类,这个类包含了许多实用的方法,能够帮助我们进行各种字符串操作。在这个"php的字符串类.zip"压缩包中,我们可以找到一个自定义的字符串类,它可能包含...

    php 截取包含中文的字符串

    php 截取包含中文的字符串

    由php对象生成json字符串 把php对象变成json字符串.zip

    在PHP中,将PHP对象转换成JSON(JavaScript Object Notation)字符串是一项常见的任务,尤其是在进行Web开发时,因为JSON是一种轻量级的数据交换格式,它允许服务器向客户端发送数据,并在客户端进行解析。...

    PHP 把字符串转换为数组支持中文

    本篇文章将深入探讨如何在PHP中实现这一功能,同时考虑到字符串中可能包含中文字符,确保转换过程中的编码正确性是至关重要的。 首先,我们要明白PHP提供了多种函数来处理字符串与数组之间的转换。最常用的是`...

    PHP字符串处理讲述了很多关于字符串的常用用法

    ### PHP字符串处理详解 #### 一、引言 在PHP编程中,字符串处理...无论是简单的字符串拼接还是复杂的字符串搜索与替换,都有相应的工具可以轻松实现。希望本文能帮助读者更好地理解和应用这些强大的字符串处理技术。

    一个php截取指定字符串之间的字符串的类

    这个名为“一个php截取指定字符串之间的字符串的类”的资源提供了一个专门用于在字符串中截取特定部分的类。此类可以帮助开发者更加灵活和高效地操作字符串,尤其是在处理HTML、XML或者其他结构化数据时。 字符串...

    php根据字符串判断语言

    在PHP编程中,根据字符串判断语言是一项常见的任务,特别是在处理多语言内容或者用户输入时。这个功能可以帮助我们识别用户输入的文本是属于哪种语言,从而更好地进行内容处理、翻译或本地化。然而,正如描述中提到...

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

    一,判断全是中文 复制代码 代码如下: $str=”‘324是”; if(!eregi(“[^\x80-\xff]”,”$str”)){ echo “全是中文”; }else{ echo “不是”; } 二,判断含有中文 复制代码 代码如下: $str = “中文”; if (preg_...

    PHP 获取中文字符串的首字符拼音字母

    首先,我们需要理解的是,中文字符并不像英文那样可以直接对应一个字母,而是由汉字编码(如UTF-8)表示。在PHP中,要获取中文字符串的首字符拼音,我们需要借助一些特定的库或方法。一种常见的方式是使用Pinyin库,...

    字符串 php

    在PHP中,字符串是一种基本的数据类型,用于存储和操作文本数据。PHP的字符串处理功能强大且灵活,可以满足各种文本处理需求。以下是对PHP字符串处理的一些核心知识点的详细说明: 1. **创建字符串**: - 单引号:...

    PHP判断字符串长度的两种方法很实用

    PHP判断字符串长度的两种实用方法: 在进行PHP编程时,经常需要对字符串的长度进行检查。例如,在处理用户输入数据或验证数据格式时,了解字符串的长度至关重要。PHP提供了多种方法来实现字符串长度的判断,其中最...

Global site tag (gtag.js) - Google Analytics