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入库和出库
Jun 25 PHP
PHP与Java进行通信的实现方法
Oct 21 PHP
PHP三元运算的2种写法代码实例
May 12 PHP
Yii配置与使用memcached缓存的方法
Jul 13 PHP
PHP怎样用正则抓取页面中的网址
Aug 09 PHP
利用PHP命令行模式采集股票趋势信息
Aug 09 PHP
利用php做服务器和web前端的界面进行交互
Oct 31 PHP
利用phpexcel对数据库数据的导入excel(excel筛选)、导出excel
Apr 27 PHP
PHP 断点续传实例详解
Nov 11 PHP
laravel实现图片上传预览,及编辑时可更换图片,并实时变化的例子
Nov 14 PHP
如何在Laravel5.8中正确地应用Repository设计模式
Nov 26 PHP
Laravel框架集合用法实例浅析
May 14 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/07/19 PHP
PHP基于SPL实现的迭代器模式示例
2018/04/22 PHP
WEB页子窗口(showModalDialog和showModelessDialog)使用说明
2009/10/25 Javascript
基于JQuery的一个简单的鼠标跟随提示效果
2010/09/23 Javascript
js里的prototype使用示例
2010/11/19 Javascript
angularjs实现与服务器交互分享
2014/06/24 Javascript
jQuery中:focus选择器用法实例
2014/12/30 Javascript
javascript跨域原因以及解决方案分享
2015/04/08 Javascript
javascript实现图片自动和可控的轮播切换特效
2015/04/13 Javascript
JS获取url参数、主域名的方法实例分析
2016/08/03 Javascript
AngularJs  Understanding Angular Templates
2016/09/02 Javascript
浅析JavaScript动画模拟拖拽原理
2016/12/09 Javascript
EasyUI折叠表格层次显示detailview详解及实例
2016/12/28 Javascript
vue v-on监听事件详解
2017/05/17 Javascript
微信小程序结合mock.js实现后台模拟及调试
2019/03/28 Javascript
vue在路由中验证token是否存在的简单实现
2019/11/11 Javascript
使用Bootstrap做一个朝代历史表
2019/12/10 Javascript
原生JS实现记忆翻牌游戏
2020/07/31 Javascript
[32:07]完美世界DOTA2联赛PWL S3 LBZS vs Rebirth 第一场 12.16
2020/12/17 DOTA
采用Psyco实现python执行速度提高到与编译语言一样的水平
2014/10/11 Python
python实现自动解数独小程序
2019/01/21 Python
Python实现12306火车票抢票系统
2019/07/04 Python
python 实现将多条曲线画在一幅图上的方法
2019/07/07 Python
python自动循环定时开关机(非重启)测试
2019/08/26 Python
解决python ThreadPoolExecutor 线程池中的异常捕获问题
2020/04/08 Python
Python: glob匹配文件的操作
2020/12/11 Python
用canvas显示验证码的实现
2020/04/10 HTML / CSS
携程旅行网:中国领先的在线旅行服务公司
2017/02/17 全球购物
Bealls Florida百货商店:生活服饰、家居装饰和鞋子
2018/02/23 全球购物
抽样调查项目计划书
2014/04/24 职场文书
2014年移动公司工作总结
2014/12/08 职场文书
2015年医院后勤工作总结
2015/05/20 职场文书
防震减灾主题班会
2015/08/14 职场文书
选对餐饮营销策略,营业额才会上涨
2019/08/27 职场文书
redis连接被拒绝的解决方案
2021/04/12 Redis
一篇文章看懂MySQL主从复制与读写分离
2021/11/07 MySQL