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生成月历代码
Jun 14 PHP
Mysql和网页显示乱码解决方法集锦
Mar 27 PHP
快速开发一个PHP扩展图文教程
Dec 12 PHP
php读取文件内容的三种可行方法示例介绍
Feb 08 PHP
ThinkPHP模板替换与系统常量及应用实例教程
Aug 22 PHP
Codeigniter校验ip地址的方法
Mar 21 PHP
ECSHOP完美解决Deprecated: preg_replace()报错的问题
May 17 PHP
php app支付宝回调(异步通知)详解
Jul 25 PHP
实例解析php的数据类型
Oct 24 PHP
Thinkphp5.0 框架视图view的比较标签用法分析
Oct 12 PHP
thinkphp框架类库扩展操作示例
Nov 26 PHP
PHP使用gearman进行异步的邮件或短信发送操作详解
Feb 27 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
JS中encodeURIComponent函数用php解码的代码
2012/03/01 PHP
destoon调用企业会员公司形象图片的实现方法
2014/08/21 PHP
php解析xml 的四种简单方法(附实例)
2016/07/11 PHP
php求数组全排列,元素所有组合的方法总结
2017/03/14 PHP
PHP抽象类与接口的区别详解
2019/03/21 PHP
ThinkPHP5.0框架结合Swoole开发实现WebSocket在线聊天案例详解
2019/04/02 PHP
PHP日期和时间函数的使用示例详解
2020/08/06 PHP
html数组字符串拼接的最快方法
2009/09/16 Javascript
基于Jquery的简单&amp;简陋Tabs插件代码
2010/02/09 Javascript
javascript基础知识大集锦(二) 推荐收藏
2011/01/13 Javascript
Nodejs实现多人同时在线移动鼠标的小游戏分享
2014/12/06 NodeJs
js限制文本框的输入内容代码分享(3类)
2015/08/20 Javascript
js实现兼容性好的微软官网导航下拉菜单效果
2015/09/07 Javascript
jQuery UI Bootstrap是什么?
2016/06/17 Javascript
jquery延迟对象解析
2016/10/26 Javascript
JavaScript数组迭代方法
2017/03/03 Javascript
微信小程序实战之顶部导航栏(选项卡)(1)
2020/06/19 Javascript
使用javascript函数编写简单银行取钱存钱流程
2018/05/26 Javascript
vue安装遇到的5个报错及解决方法
2019/06/12 Javascript
js实现图片区域可点击大小随意改变(适用移动端)代码实例
2019/09/11 Javascript
JavaScript定时器常见用法实例分析
2019/11/15 Javascript
js 获取扫码枪输入数据的方法
2020/06/10 Javascript
ES5和ES6中类的区别总结
2020/12/21 Javascript
JavaScript 实现继承的几种方式
2021/02/19 Javascript
Django中URL视图函数的一些高级概念介绍
2015/07/20 Python
详解python 破解网站反爬虫的两种简单方法
2020/02/09 Python
Python开发之身份证验证库id_validator验证身份证号合法性及根据身份证号返回住址年龄等信息
2020/03/20 Python
Python虚拟环境的创建和使用详解
2020/09/07 Python
Square Off美国/加拿大:世界上最聪明的国际象棋棋盘
2018/12/06 全球购物
留学推荐信怎么写
2014/01/25 职场文书
医院总经理岗位职责
2014/02/04 职场文书
中学教师教育感言
2014/02/21 职场文书
幼儿园中班教师个人工作总结
2015/02/06 职场文书
python3操作redis实现List列表实例
2021/08/04 Python
2021年国漫热度排行前十,完美世界上榜,第四是美国动画作品
2022/03/18 国漫
java项目构建Gradle的使用教程
2022/03/24 Java/Android