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 相关文章推荐
ftp类(example.php)
Oct 09 PHP
php读取30天之内的根据算法排序的代码
Apr 06 PHP
php过滤危险html代码
Aug 18 PHP
PHP求小于1000的所有水仙花数的代码
Jan 10 PHP
php 无法加载mysql的module的时候的配置的解决方案引发的思考
Jan 27 PHP
php实现获取局域网所有用户的电脑IP和主机名、及mac地址完整实例
Jul 18 PHP
PHP中防止SQL注入方法详解
Dec 25 PHP
PHP defined()函数的使用图文详解
Jul 20 PHP
如何在PHP中生成随机数
Jun 04 PHP
Thinkphp5+Redis实现商品秒杀代码实例讲解
Dec 29 PHP
关于PhpStorm设置点击编辑文件自动定位源文件的实现方式
Dec 30 PHP
PHP RabbitMQ消息列队
May 11 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
Apache2 httpd.conf 中文版
2006/11/17 PHP
php中get_object_vars()方法用法实例
2015/02/08 PHP
php实现比较全的数据库操作类
2015/06/18 PHP
PHP实现的json类实例
2015/07/28 PHP
PHP给文字内容中的关键字进行套红处理
2016/04/12 PHP
orm获取关联表里的属性值
2016/04/17 PHP
JS中Iframe之间传值的方法
2013/03/11 Javascript
多个表单中如何获得这个文件上传的网址实现js代码
2013/03/25 Javascript
JS实现商品倒计时实现代码
2013/05/03 Javascript
Node.js中AES加密和其它语言不一致问题解决办法
2014/03/10 Javascript
js实现图片从左往右渐变切换效果的方法
2015/02/06 Javascript
举例详解JavaScript中Promise的使用
2015/06/24 Javascript
DOM中事件处理概览与原理的全面解析
2016/08/16 Javascript
详解Bootstrap的iCheck插件checkbox和radio
2016/08/24 Javascript
原生JS实现的放大镜效果实例代码
2016/10/15 Javascript
Nodejs下DNS缓存问题浅析
2016/11/16 NodeJs
Javascript 实现放大镜效果实例详解
2016/12/03 Javascript
jQuery编写设置和获取颜色的插件
2017/01/09 Javascript
JS检测数组类型的方法小结
2017/03/14 Javascript
Vue.js开发环境快速搭建教程
2017/03/17 Javascript
vue axios登录请求拦截器
2018/04/02 Javascript
vue动画之点击按钮往上渐渐显示出来的实例
2018/09/29 Javascript
Python入门篇之函数
2014/10/20 Python
python实现windows倒计时锁屏功能
2019/07/30 Python
节日快乐! Python画一棵圣诞树送给你
2019/12/24 Python
pytorch AvgPool2d函数使用详解
2020/01/03 Python
Python列表操作方法详解
2020/02/09 Python
Python自动化xpath实现自动抢票抢货
2020/09/19 Python
python 进制转换 int、bin、oct、hex的原理
2021/01/13 Python
HearthSong官网:儿童户外玩具、儿童益智玩具
2017/10/16 全球购物
商务助理岗位职责
2013/11/13 职场文书
任命书格式
2014/06/05 职场文书
乡镇爱国卫生月活动总结
2014/06/25 职场文书
幼儿园秋季开学寄语
2014/08/02 职场文书
python-for x in range的用法(注意要点、细节)
2021/05/10 Python
使用Canvas绘制一个游戏人物属性图
2022/03/25 Javascript