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上传、管理照片示例
Oct 09 PHP
php xml文件操作代码(一)
Mar 20 PHP
php随机输出名人名言的代码
Oct 07 PHP
浅析php面向对象public private protected 访问修饰符
Jun 30 PHP
dedecms集成财付通支付接口
Dec 28 PHP
codeigniter显示所有脚本执行时间的方法
Mar 21 PHP
PHPExcel笔记, mpdf导出
May 03 PHP
thinkPHP内置字符串截取函数用法详解
Nov 15 PHP
PHP实现下载远程图片保存到本地的方法
Jun 19 PHP
对php 判断http还是https,以及获得当前url的方法详解
Jan 15 PHP
YII2框架中actions的作用与使用方法示例
Mar 13 PHP
PHP使用PDO 连接与连接管理操作实例分析
Apr 21 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使用PHPMailer发送邮件的简单使用方法
2013/11/12 PHP
laravel 解决多库下的DB::transaction()事务失效问题
2019/10/21 PHP
PHP快速导出百万级数据到CSV或者EXCEL文件
2020/11/27 PHP
在JavaScript中遭遇级联表达式陷阱
2007/03/08 Javascript
让mayfish支持mysqli数据库驱动的实现方法
2010/05/22 Javascript
javascript实现微信分享
2014/12/23 Javascript
Angularjs 基础入门
2014/12/26 Javascript
jquery中的工具使用方法$.isFunction, $.isArray(), $.isWindow()
2015/08/09 Javascript
jquery实现树形菜单完整代码
2015/12/29 Javascript
js前端实现多图图片上传预览的两个方法(推荐)
2016/11/18 Javascript
JS前端笔试题分析
2016/12/19 Javascript
动态加载权限管理模块中的Vue组件
2018/01/16 Javascript
vue实现分页组件
2020/06/16 Javascript
viewer.js实现图片预览功能
2020/06/24 Javascript
详解vue路由
2020/08/05 Javascript
[42:20]Winstrike vs VGJ.S 2018国际邀请赛淘汰赛BO3 第二场 8.23
2018/08/24 DOTA
[48:48]完美世界DOTA2联赛PWL S3 Magama vs GXR 第一场 12.19
2020/12/24 DOTA
Python获取运行目录与当前脚本目录的方法
2015/06/01 Python
简单了解Python中的几种函数
2017/11/03 Python
Python中摘要算法MD5,SHA1简介及应用实例代码
2018/01/09 Python
python机器学习之神经网络实现
2018/10/13 Python
DRF跨域后端解决之django-cors-headers的使用
2019/01/27 Python
Python批量删除只保留最近几天table的代码实例
2019/04/01 Python
python之当你发现QTimer不能用时的解决方法
2019/06/21 Python
Python:合并两个numpy矩阵的实现
2019/12/02 Python
Python学习之os模块及用法
2020/06/03 Python
印尼最大的网上书店:Gramedia.com
2018/09/13 全球购物
大学生村官承诺书
2014/03/28 职场文书
三好生演讲稿
2014/09/12 职场文书
2015年普法依法治理工作总结
2015/05/26 职场文书
同步小康驻村工作简报
2015/07/20 职场文书
2015年董事长秘书工作总结
2015/07/23 职场文书
教师素质教育心得体会
2016/01/19 职场文书
《七月的天山》教学反思
2016/02/19 职场文书
2016年“6.26”禁毒宣传月系列活动总结
2016/04/05 职场文书
MySQL数据库10秒内插入百万条数据的实现
2021/11/01 MySQL