判断中文的函数

<?

$a='english';

$b='中文';

$c='english&中文';

function chkGB($Str) {

$StrLen = strlen($Str);

$Length = 1;

for($i = 0;$i < $StrLen;$i ) {

$TmpStr = ord(substr($Str,$i,1));

$TmpStr2 = ord(substr($Str,$i 1,1));

if(($TmpStr <= 161 || $TmpStr >=247) && ($TmpStr2 <= 161 || $TmpStr2 >=247)) {

$LegalFlag = 0;

break;

}else {

$LegalFlag = 1;

}

}

return $LegalFlag;

}

echo chkGB($a).','.chkGB($b).','.chkGB($c);

?>

时间: 2024-09-14 12:49:30

判断中文的函数的相关文章

判断输入是否为中文的函数

函数|中文 判断输入是否为中文的函数   1function ischinese(s){2var ret=true;3for(var i=0;i<s.length;i++)4ret=ret && (s.charCodeAt(i)>=10000);5return ret;6} 

用js判断输入是否为中文的函数

 本篇文章主要是对js判断输入是否为中文的函数进行了介绍,需要的朋友可以过来参考下,希望对大家有所帮助 实例如下: 代码如下: function ischinese(s){ var ret=true; for(var i=0;i<s.length;i++) ret=ret && (s.charCodeAt(i)>=10000); return ret; }    

PHP中file_exists()判断中文文件名无效的解决方法_php技巧

本文实例讲述了PHP中file_exists()判断中文文件名无效的解决方法.分享给大家供大家参考.具体方法如下: php中判断文件是否存在我们会使用file_exists函数或is_file函数,但在使用file_exists时如果你文件名或路径是中文在uft8编码文档时是无效.本文就来解决此问题,下面我们一起来看看. 定义和用法:file_exists() 函数检查文件或目录是否存在. 如果指定的文件或目录存在则返回 true,否则返回 false. 例子1 复制代码 代码如下: <?php

php中文处理函数

函数|中文 <? /* php使用ISO-8859-1处理字符串,也就是以单字节处理字符串.中文码属于多字节字符,在使用substr, strlen,str_peplace等函数时很容易产生错误,处理中文特殊操作,必须使用一组中文处理函数.下面是 GBK的substr,strlen操作函数,前者并不像php的substr一样可以使用负数作为start,lenght.希望大家 来不断完善这些函数,达到高效实用的程度. */ //gbk str handle function gbk_substr(

阿拉伯数字转中文数字函数

函数|中文 将"54883661"转为"五千四百八十八万三千六百六十一"的函数 <%'################################'函数名:阿拉伯数字转中文数字函数'作者:网海求生者'QQ:54883661 date:2002.3.7'################################function chnumstr(num)strlen=len(num)for i=1 to strlenselect case mid(nu

php截取中文字符串函数实例

 这篇文章主要介绍了php截取中文字符串函数,实例分析了php针对中文字符串操作的技巧,注意utf-8与gb2312编码的转换问题,具有一定参考借鉴价值,需要的朋友可以参考下     本文实例讲述了php截取中文字符串函数.分享给大家供大家参考.具体实现方法如下:   代码如下: <?php //中文字符串截取 function substr_zh($string,$sublen,$start=0,$code='UTF-8'){ if($code=='UTF-8'){ $pa = "/[x

前端-Javascript中判断NaN,isNaN函数是否已经足够

问题描述 Javascript中判断NaN,isNaN函数是否已经足够 // Is the given value `NaN`? _.isNaN = function(obj) { return _.isNumber(obj) && isNaN(obj); }; 这个函数,为啥要先判断是否为Number,有这个必要吗 如果不判断,存在例外情况吗 解决方案 http://ourjs.com/detail/5383eb8f7610019548000012http://www.jb51.net/

php截取中文字符串函数实例_php技巧

本文实例讲述了php截取中文字符串函数.分享给大家供大家参考.具体实现方法如下: 复制代码 代码如下: <?php //中文字符串截取 function substr_zh($string,$sublen,$start=0,$code='UTF-8'){  if($code=='UTF-8'){   $pa = "/[\x01-\x7f]|[\xc2-\xdf][\x80-\xbf]|\xe0[\xa0-\xbf][\x80-\xbf]|[\xe1-\xef][\x80-\xbf][\x8

jQuery 获取多选框的值及多选框中文的函数_jquery

 DOM结构 我的多选框的dom结构,都是下面这种的.都是基础知识,不做过多阐述. <label class="input_checkbox"> <input type="checkbox" name="sell_area" vlaue="0"> <span>甘肃</span> </label> <label class="input_checkbox