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调用三种数据库的方法(3)
Oct 09 PHP
PHP中一个控制字符串输出的函数
Oct 09 PHP
IIS6.0+PHP5.x+MySQL5.x+Zend3.0x+GD+phpMyAdmin2.8x通用安装实例(已经完成)
Dec 06 PHP
PHP错误抑制符(@)导致引用传参失败Bug的分析
May 02 PHP
php生成zip压缩文件的方法详解
Jun 09 PHP
php与java通过socket通信的实现代码
Oct 21 PHP
PHP迭代器的内部执行过程详解
Nov 12 PHP
php使用Cookie实现和用户会话的方法
Jan 21 PHP
PHP简单实现生成txt文件到指定目录的方法
Apr 25 PHP
php实现批量删除挂马文件及批量替换页面内容完整实例
Jul 08 PHP
php实现的中秋博饼游戏之绘制骰子图案功能示例
Nov 06 PHP
Laravel框架自定义分页样式操作示例
Jan 26 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脚本的10个技巧(8)
2006/10/09 PHP
杏林同学录(七)
2006/10/09 PHP
sql注入与转义的php函数代码
2013/06/17 PHP
PHP连接MySQL查询结果中文显示乱码解决方法
2013/10/25 PHP
Symfony数据校验方法实例分析
2015/01/26 PHP
PHP FileSystem 文件系统常用api整理总结
2019/07/12 PHP
JSON 客户端和服务器端的格式转换
2009/08/27 Javascript
基于jquery的15款幻灯片插件
2011/04/10 Javascript
js正则表达exec与match的区别说明
2014/01/29 Javascript
Javascript基础教程之变量
2015/01/18 Javascript
jQuery在ul中显示某个li索引号的方法
2015/03/17 Javascript
javascript中使用未定义变量或值的情况分析
2016/07/19 Javascript
AngularJS基础 ng-class-odd 指令示例
2016/08/01 Javascript
JavaScript之DOM插入更新删除_动力节点Java学院整理
2017/07/03 Javascript
JavaScript折半查找(二分查找)算法原理与实现方法示例
2018/08/06 Javascript
AngularJS实现与后台服务器进行交互的示例讲解
2018/08/13 Javascript
layer.msg()去掉默认时间,实现手动关闭的方法
2019/09/12 Javascript
vuex实现数据状态持久化
2019/11/11 Javascript
[05:05]DOTA2亚洲邀请赛 战队出场仪式
2015/02/07 DOTA
[01:04:20]完美世界DOTA2联赛PWL S2 LBZS vs Forest 第一场 11.29
2020/12/02 DOTA
Python多图片合并PDF的方法
2019/01/03 Python
Pytorch 卷积中的 Input Shape用法
2020/06/29 Python
Python如何telnet到网络设备
2021/02/18 Python
移动端html5模拟长按事件的实现方法
2018/09/30 HTML / CSS
Seavenger官网:潜水服、浮潜、靴子和袜子
2020/03/05 全球购物
神话般的珠宝:Ross-Simons
2020/07/13 全球购物
C语言中break与continue的区别
2012/07/12 面试题
如何查询Oracle数据库中已经创建的索引
2013/10/11 面试题
模具毕业生推荐信
2014/02/15 职场文书
安踏广告词改编版
2014/03/21 职场文书
父母对孩子说的话
2014/04/12 职场文书
迎新晚会策划方案
2014/06/13 职场文书
欢迎领导标语
2014/06/27 职场文书
法学专业大学生实习自我鉴定
2014/10/05 职场文书
婚庆答谢词
2015/01/04 职场文书
劳动合同变更协议书范本
2019/04/18 职场文书