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中获取关键词及所属来源搜索引擎名称的代码
Feb 15 PHP
开启CURL扩展,让服务器支持PHP curl函数(远程采集)
Mar 19 PHP
php中通过虚代理实现延迟加载的实现代码
Jun 10 PHP
PHP mcrypt可逆加密算法分析
Jul 19 PHP
php单态设计模式(单例模式)实例
Nov 18 PHP
php设置静态内容缓存时间的方法
Dec 01 PHP
php array_merge函数使用需要注意的一个问题
Mar 30 PHP
php实现将HTML页面转换成word并且保存的方法
Oct 14 PHP
PHP开发的微信现金红包功能示例
Jun 29 PHP
PHP实现负载均衡session共享redis缓存操作示例
Aug 22 PHP
laravel框架select2多选插件初始化默认选中项操作示例
Feb 18 PHP
thinkphp5 框架结合plupload实现图片批量上传功能示例
Apr 04 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 常用字符串函数总结
2008/03/15 PHP
浅谈PHP链表数据结构(单链表)
2016/06/08 PHP
使用户点击后退按钮使效三行代码
2007/07/07 Javascript
Javascript模块化编程(一)AMD规范(规范使用模块)
2013/01/17 Javascript
jquery实现checkbox 全选/全不选的通用写法
2014/02/22 Javascript
使用iojs的jsdom库实现同步系统时间
2015/04/20 Javascript
详解AngularJS中的http拦截
2016/02/09 Javascript
NodeJS与HTML5相结合实现拖拽多个文件上传到服务器的实现方法
2016/07/26 NodeJs
AngularJS 自定义过滤器详解及实例代码
2016/09/14 Javascript
JavaScript实现通过select标签跳转网页的方法
2016/09/29 Javascript
Javascript动画效果(4)
2016/10/11 Javascript
ES6中Math对象的部分扩展
2017/02/20 Javascript
angular2路由切换改变页面title的示例代码
2017/08/23 Javascript
JavaScript之创意时钟项目(实例讲解)
2017/10/23 Javascript
vue axios 表单提交上传图片的实例
2018/03/16 Javascript
Vue自定义弹窗指令的实现代码
2018/08/13 Javascript
ES6使用 Array.includes 处理多重条件用法实例分析
2020/03/02 Javascript
Python中的zip函数使用示例
2015/01/29 Python
python随机取list中的元素方法
2018/04/08 Python
python 3.6.4 安装配置方法图文教程
2018/09/18 Python
使用opencv将视频帧转成图片输出
2019/12/10 Python
Python跑循环时内存泄露的解决方法
2020/01/13 Python
python如何提取英语pdf内容并翻译
2020/03/03 Python
Python文件操作基础流程解析
2020/03/19 Python
python 画条形图(柱状图)实例
2020/04/24 Python
python中怎么表示空值
2020/06/19 Python
基于Python编写一个计算器程序,实现简单的加减乘除和取余二元运算
2020/08/05 Python
python+django+selenium搭建简易自动化测试
2020/08/19 Python
H5 canvas实现贪吃蛇小游戏
2017/07/28 HTML / CSS
普通院校学生的自荐信
2013/11/27 职场文书
学生会个人总结范文
2015/02/15 职场文书
2015年纪委工作总结
2015/05/13 职场文书
倡议书怎么写?
2019/04/11 职场文书
golang 比较浮点数的大小方式
2021/05/02 Golang
pytorch 如何把图像数据集进行划分成train,test和val
2021/05/31 Python
spring项目中切面及AOP的使用方法
2021/06/26 Java/Android