php实现过滤字符串中的中文和数字实例


Posted in PHP onJuly 29, 2015

本文实例讲述了php实现过滤字符串中的中文和数字。分享给大家供大家参考。具体实现方法如下:

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;
}

希望本文所述对大家的php程序设计有所帮助。

PHP 相关文章推荐
php 无限极分类
Mar 27 PHP
PHP 表单提交给自己
Jul 24 PHP
使用php+Ajax实现唯一校验实现代码[简单应用]
Nov 29 PHP
学习使用curl采集curl使用方法
Jan 11 PHP
深入php常用函数的使用汇总
Jun 08 PHP
PHP改进计算字符串相似度的函数similar_text()、levenshtein()
Oct 27 PHP
PHP实现检测客户端是否使用代理服务器及其匿名级别
Jan 07 PHP
php数据结构之顺序链表与链式线性表示例
Jan 22 PHP
PHP设计模式之装饰器模式定义与用法简单示例
Aug 13 PHP
php常用经典函数集锦【数组、字符串、栈、队列、排序等】
Aug 23 PHP
Yii 框架使用Forms操作详解
May 18 PHP
PHP实现获取文件mime类型多种方法解析
May 28 PHP
php实现XSS安全过滤的方法
Jul 29 #PHP
php检查字符串中是否有外链的方法
Jul 29 #PHP
php数组比较实现查找连续数的方法
Jul 29 #PHP
PHP实现XML与数据格式进行转换类实例
Jul 29 #PHP
PHP获取某个月最大天数(最后一天)的方法
Jul 29 #PHP
discuz图片顺序混乱解决方案
Jul 29 #PHP
php计算title标题相似比的方法
Jul 29 #PHP
You might like
迁移PHP版本到PHP7
2015/02/06 PHP
yii2 modal弹窗之ActiveForm ajax表单异步验证
2016/06/13 PHP
PHP实现时间比较和时间差计算的方法示例
2017/07/24 PHP
自己的js工具 Event封装
2009/08/21 Javascript
jsp+javascript打造级连菜单的实例代码
2013/06/14 Javascript
我用的一些Node.js开发工具、开发包、框架等总结
2014/09/25 Javascript
《JavaScript高级编程》学习笔记之object和array引用类型
2015/11/01 Javascript
Bootstrap栅格系统学习笔记
2016/11/25 Javascript
jstree的简单实例
2016/12/01 Javascript
微信小程序 下拉列表的实现实例代码
2017/03/08 Javascript
JS实现的Unicode编码转换操作示例
2017/04/28 Javascript
JS实现自动轮播图效果(自适应屏幕宽度+手机触屏滑动)
2017/06/19 Javascript
详解vue 动态加载并注册组件且通过 render动态创建该组件
2019/05/30 Javascript
[00:32]2018DOTA2亚洲邀请赛iG出场
2018/04/03 DOTA
[50:05]VGJ.S vs OG 2018国际邀请赛淘汰赛BO3 第二场 8.22
2018/08/23 DOTA
使用rpclib进行Python网络编程时的注释问题
2015/05/06 Python
python的paramiko模块实现远程控制和传输示例
2017/10/13 Python
pandas series序列转化为星期几的实例
2018/04/11 Python
pandas系列之DataFrame 行列数据筛选实例
2018/04/12 Python
python中的字符串内部换行方法
2018/07/19 Python
Python中的四种交换数值的方法解析
2019/11/18 Python
Windows10下Tensorflow2.0 安装及环境配置教程(图文)
2019/11/21 Python
django执行原始查询sql,并返回Dict字典例子
2020/04/01 Python
Python基于BeautifulSoup爬取京东商品信息
2020/06/01 Python
使用sublime text3搭建Python编辑环境的实现
2021/01/12 Python
利用Python实现最小二乘法与梯度下降算法
2021/02/21 Python
整理HTML5中支持的URL编码与字符编码
2016/02/23 HTML / CSS
Canvas 帧动画吃苹果小游戏
2020/08/05 HTML / CSS
美国最大的骑马用品零售商:HorseLoverZ
2017/01/12 全球购物
美术专业学生个人自我评价
2013/09/19 职场文书
2014年9.18纪念日演讲稿
2014/09/14 职场文书
政风行风评议个人心得体会
2014/10/29 职场文书
导师工作推荐信
2015/03/27 职场文书
物业工程部主管岗位职责
2015/04/16 职场文书
个人承诺书格式范文
2015/04/29 职场文书
解决SpringBoot跨域的三种方式
2021/06/26 Java/Android