php判断字符串是英文或中文的函数

发布时间:2020-08-30编辑:脚本学堂
一个自定义的php函数,用于判断字符串为英文还是中文,有需要的朋友,参考下吧。

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';
              }
        }            
   }
?> //by www.jb200.com