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下的权限算法的实现
Apr 28 PHP
中国站长站 For Dede4.0 采集规则
May 27 PHP
php Smarty date_format [格式化时间日期]
Mar 15 PHP
PHP图像处理类库及演示分享
May 17 PHP
从性能方面考虑PHP下载远程文件的3种方法
Dec 29 PHP
PHP文件上传之多文件上传的实现思路
Jan 27 PHP
PHP SFTP实现上传下载功能
Jul 26 PHP
PHP有序表查找之二分查找(折半查找)算法示例
Feb 09 PHP
php使用scandir()函数扫描指定目录下所有文件示例
Jun 08 PHP
详解laravel passport OAuth2.0的4种模式
Nov 04 PHP
PHP发送邮件确认验证注册功能示例【修改别人邮件类】
Nov 09 PHP
浅析PHP中的 inet_pton 网络函数
Dec 16 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
七款最流行的PHP本地服务器分享
2013/02/19 PHP
php格式输出文件var_export函数实例
2014/11/15 PHP
CI框架出现mysql数据库连接资源无法释放的解决方法
2016/05/17 PHP
PHP实现的操作数组类库定义与用法示例
2019/05/24 PHP
看了就知道什么是JSON
2007/12/09 Javascript
用JS剩余字数计算的代码
2008/07/03 Javascript
jquery修改网页背景颜色通过css方法实现
2014/06/06 Javascript
NodeJS学习笔记之Connect中间件模块(二)
2015/01/27 NodeJs
jQuery多个input求和的实现方法
2015/02/12 Javascript
JS模拟按钮点击功能的方法
2015/12/22 Javascript
简单的JS控制button颜色随点击更改的实现方法
2017/04/17 Javascript
Vue 创建组件的两种方法小结(必看)
2018/02/23 Javascript
vue的diff算法知识点总结
2018/03/29 Javascript
解决layui的input独占一行的问题
2019/09/10 Javascript
在Vue 中获取下拉框的文本及选项值操作
2020/08/13 Javascript
Nuxt.js的路由跳转操作(页面跳转nuxt-link)
2020/11/06 Javascript
基于p5.js 2D图像接口的扩展(交互实现)
2020/11/30 Javascript
[10:34]DOTA2上海特级锦标赛全纪录
2016/03/25 DOTA
[50:27]OG vs LGD 2018国际邀请赛淘汰赛BO3 第一场 8.26
2018/08/30 DOTA
python控制台英汉汉英电子词典
2020/04/23 Python
使用Python如何测试InnoDB与MyISAM的读写性能
2018/09/18 Python
pycharm显示远程图片的实现
2019/11/04 Python
nginx+uwsgi+django环境搭建的方法步骤
2019/11/25 Python
用python爬取历史天气数据的方法示例
2019/12/30 Python
亚洲最大的眼镜批发商和零售商之一:Glasseslit
2018/10/08 全球购物
会计实习自我鉴定
2013/12/04 职场文书
人事档案接收函
2014/01/12 职场文书
幼儿园亲子活动总结
2014/04/26 职场文书
5.12护士节活动总结
2015/02/10 职场文书
幼儿园端午节活动总结
2015/05/05 职场文书
企业党支部工作总结2015
2015/05/21 职场文书
酒店温馨提示语
2015/07/14 职场文书
2016秋季幼儿园开学寄语
2015/12/03 职场文书
导游词之河北邯郸
2019/09/12 职场文书
详解Laravel服务容器的优势
2021/05/29 PHP
Python+OpenCV实现图片中的圆形检测
2022/04/07 Python