PHP字符串中特殊符号的过滤方法介绍


Posted in PHP onFebruary 18, 2014

有时候我们会遇到过滤字符串中特殊字符的问题,本文提供了一个处理特殊字符串的方法,可能有遗漏,如果读者发现了可以留言告诉我,谢谢。

function strFilter($str){
    $str = str_replace('`', '', $str);
    $str = str_replace('·', '', $str);
    $str = str_replace('~', '', $str);
    $str = str_replace('!', '', $str);
    $str = str_replace('!', '', $str);
    $str = str_replace('@', '', $str);
    $str = str_replace('#', '', $str);
    $str = str_replace('$', '', $str);
    $str = str_replace('¥', '', $str);
    $str = str_replace('%', '', $str);
    $str = str_replace('^', '', $str);
    $str = str_replace('……', '', $str);
    $str = str_replace('&', '', $str);
    $str = str_replace('*', '', $str);
    $str = str_replace('(', '', $str);
    $str = str_replace(')', '', $str);
    $str = str_replace('(', '', $str);
    $str = str_replace(')', '', $str);
    $str = str_replace('-', '', $str);
    $str = str_replace('_', '', $str);
    $str = str_replace('——', '', $str);
    $str = str_replace('+', '', $str);
    $str = str_replace('=', '', $str);
    $str = str_replace('|', '', $str);
    $str = str_replace('\\', '', $str);
    $str = str_replace('[', '', $str);
    $str = str_replace(']', '', $str);
    $str = str_replace('【', '', $str);
    $str = str_replace('】', '', $str);
    $str = str_replace('{', '', $str);
    $str = str_replace('}', '', $str);
    $str = str_replace(';', '', $str);
    $str = str_replace(';', '', $str);
    $str = str_replace(':', '', $str);
    $str = str_replace(':', '', $str);
    $str = str_replace('\'', '', $str);
    $str = str_replace('"', '', $str);
    $str = str_replace('“', '', $str);
    $str = str_replace('”', '', $str);
    $str = str_replace(',', '', $str);
    $str = str_replace(',', '', $str);
    $str = str_replace('<', '', $str);
    $str = str_replace('>', '', $str);
    $str = str_replace('《', '', $str);
    $str = str_replace('》', '', $str);
    $str = str_replace('.', '', $str);
    $str = str_replace('。', '', $str);
    $str = str_replace('/', '', $str);
    $str = str_replace('、', '', $str);
    $str = str_replace('?', '', $str);
    $str = str_replace('?', '', $str);
    return trim($str);
}
PHP 相关文章推荐
用PHP编写PDF文档生成器
Oct 09 PHP
Banner程序
Oct 09 PHP
php,ajax实现分页
Mar 27 PHP
ajax+php打造进度条 readyState各状态
Mar 20 PHP
php抽奖小程序的实现代码
Jun 18 PHP
php中url传递中文字符,特殊危险字符的解决方法
Aug 17 PHP
PHP中Closure类的使用方法及详解
Oct 09 PHP
JavaScript与HTML结合的基本使用方法整理
Oct 12 PHP
thinkphp配置文件路径的实现方法
Aug 30 PHP
PHP使用正则表达式实现过滤非法字符串功能示例
Jun 04 PHP
php微信开发之关键词回复功能
Jun 13 PHP
PHP pthreads v3下worker和pool的使用方法示例
Feb 21 PHP
PHP对表单提交特殊字符的过滤和处理方法汇总
Feb 18 #PHP
PHP strip_tags()去除HTML、XML以及PHP的标签介绍
Feb 18 #PHP
php阻止页面后退的方法分享
Feb 17 #PHP
php中sprintf与printf函数用法区别解析
Feb 17 #PHP
php删除数组元素示例分享
Feb 17 #PHP
php二维数组转成字符串示例
Feb 17 #PHP
php实现把数组按指定的个数分隔
Feb 17 #PHP
You might like
PHPCMS的使用小结
2010/09/20 PHP
优化php效率,提高php性能的一些方法
2011/03/24 PHP
php的XML文件解释类应用实例
2014/09/22 PHP
Laravel多用户认证系统示例详解
2018/03/13 PHP
JavaScript入门教程 Cookies
2009/01/31 Javascript
jquery实现checkbox 全选/全不选的通用写法
2014/02/22 Javascript
js/jquery判断浏览器的方法小结
2014/09/02 Javascript
jQuery结合ajax实现动态加载文本内容
2015/05/19 Javascript
jquery模拟进度条实现方法
2015/08/03 Javascript
整理JavaScript对DOM中各种类型的元素的常用操作
2016/05/05 Javascript
JS实现动态添加DOM节点和事件的方法示例
2017/04/28 Javascript
JavaScript 隐性类型转换步骤浅析
2018/03/15 Javascript
vue中父子组件注意事项,传值及slot应用技巧
2018/05/09 Javascript
JS实现模糊查询带下拉匹配效果
2018/06/21 Javascript
小程序文字跑马灯效果
2018/12/28 Javascript
13 个npm 快速开发技巧(推荐)
2019/07/04 Javascript
js数组相减简单示例【删除a数组所有与b数组相同元素】
2020/03/04 Javascript
vue style width a href动态拼接问题的解决
2020/08/07 Javascript
[01:42:49]DOTA2-DPC中国联赛 正赛 iG vs PSG.LGD BO3 第一场 2月26日
2021/03/11 DOTA
python集合类型用法分析
2015/04/08 Python
python中安装模块包版本冲突问题的解决
2017/05/02 Python
python之virtualenv的简单使用方法(必看篇)
2017/11/25 Python
python 运用Django 开发后台接口的实例
2018/12/11 Python
python编写简单端口扫描器
2019/09/04 Python
迷你分体式空调:SoGoodToBuy
2018/08/07 全球购物
HomeAway澳大利亚:预订你的度假屋,公寓、度假村、别墅等
2019/02/20 全球购物
ETO男装官方网店:ETO Jeans
2019/02/28 全球购物
贷款委托书范本
2014/04/08 职场文书
《雪儿》教学反思
2014/04/17 职场文书
2014组织生活会方案
2014/05/19 职场文书
信息管理专业自荐书
2014/06/05 职场文书
高中课前三分钟演讲稿
2014/08/18 职场文书
如何写早恋检讨书
2014/09/10 职场文书
公司开业的祝贺语大全(60条)
2019/07/05 职场文书
JavaScript使用canvas绘制坐标和线
2021/04/28 Javascript
Docker容器harbor私有仓库部署和管理
2022/08/05 Servers