判断中文的函数
程序员文章站
2024-01-11 17:26:22
...
$a='english';
$b='中文';
$c='english&中文';
function chkGB($Str) {
$StrLen = strlen($Str);
$Length = 1;
for($i = 0;$i
$TmpStr = ord(substr($Str,$i,1));
$TmpStr2 = ord(substr($Str,$i 1,1));
if(($TmpStr =247) && ($TmpStr2 =247)) {
$LegalFlag = 0;
break;
}else {
$LegalFlag = 1;
}
}
return $LegalFlag;
}
echo chkGB($a).','.chkGB($b).','.chkGB($c);
?>
$b='中文';
$c='english&中文';
function chkGB($Str) {
$StrLen = strlen($Str);
$Length = 1;
for($i = 0;$i
$TmpStr = ord(substr($Str,$i,1));
$TmpStr2 = ord(substr($Str,$i 1,1));
if(($TmpStr =247) && ($TmpStr2 =247)) {
$LegalFlag = 0;
break;
}else {
$LegalFlag = 1;
}
}
return $LegalFlag;
}
echo chkGB($a).','.chkGB($b).','.chkGB($c);
?>