1. 云栖社区>
  2. PHP教程>
  3. 正文

过滤字符串中的中文和数字

作者:用户 来源:互联网 时间:2017-12-01 18:22:50

字符串中文数字过滤

过滤字符串中的中文和数字 - 摘要: 本文讲的是过滤字符串中的中文和数字, 转载地址:http://blog.qita.in/?post=366function getChinese($string,$encode="GBK") {switch($encode){ case"GBK":$codelength=2;


过滤字符串中的中文和数字

转载地址:http://blog.qita.in/?post=366

function getChinese($string,$encode="GBK") {
switch($encode){
case"GBK":$codelength=2;break;
case"GB2312":$codelength=3;break;
case"UTF-8":$codelength=3;break;
case"UTF-16":$codelength=4;break;
}
$tmpstr = '';
$arr = array(1,2,3,4,5,6,7,8,9,0);
$strlen = strlen($string);
for($i=0; $i<$strlen; $i++) {
$str=substr($string, $i, 1);
$str1=trim($str);
if( ord($str)>0xA0 ){
$tmpstr.= substr($string, $i, $codelength);
$i = $i+$codelength-1;
}
}
return $tmpstr;
}

以上是云栖社区小编为您精心准备的的内容,在云栖社区的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索字符串 , 中文 , 数字 过滤 ,以便于您获取更多的相关知识。

稳定可靠、可弹性伸缩的在线数据库服务,全球最受欢迎的开源数据库之一

6款热门基础云产品6个月免费体验;2款产品1年体验;1款产品2年体验

弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率

开发者常用软件,超百款实用软件一站式提供