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 相关文章推荐
海河写的 Discuz论坛帖子调用js的php代码
Aug 23 PHP
php地址引用(php地址引用的效率问题)
Mar 23 PHP
PHP 动态生成静态HTML页面示例代码
Jan 15 PHP
Smarty最简单实现列表奇偶变色的方法
Jul 01 PHP
php目录拷贝实现方法
Jul 10 PHP
双冒号 ::在PHP中的使用情况
Nov 05 PHP
PHP实现移除数组中为空或为某值元素的方法
Jan 07 PHP
PHP设计模式之装饰器模式实例详解
Feb 07 PHP
Laravel框架路由设置与使用示例
Jun 12 PHP
PHP chop()函数讲解
Feb 11 PHP
在laravel中实现ORM模型使用第二个数据库设置
Oct 24 PHP
php设计模式之代理模式分析【星际争霸游戏案例】
Mar 23 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模板页面中分页代码的解析
2009/02/06 PHP
CentOS安装php v8js教程
2015/02/26 PHP
php实现搜索一维数组元素并删除二维数组对应元素的方法
2015/07/06 PHP
ThinkPHP的常用配置选项汇总
2016/03/24 PHP
PHP之十六个魔术方法详细介绍
2016/11/01 PHP
JavaScript中的常见问题解决方法(乱码,IE缓存,代理)
2013/11/28 Javascript
javascript字母大小写转换的4个函数详解
2014/05/09 Javascript
jquery实现上下左右滑动的方法
2015/02/09 Javascript
JS使用oumousemove和oumouseout动态改变图片显示的方法
2015/03/31 Javascript
对JavaScript的全文搜索实现相关度评分的功能的方法
2015/06/24 Javascript
JQuery用户名校验的具体实现
2016/03/18 Javascript
Bootstrap表单布局
2016/07/19 Javascript
javascript中递归的两种写法
2017/01/17 Javascript
jQuery animate()实现背景色渐变效果的处理方法【使用jQuery.color.js插件】
2017/03/15 Javascript
jQuery序列化后的表单值转换成Json
2017/06/16 jQuery
解决vue数组中对象属性变化页面不渲染问题
2018/08/09 Javascript
前端路由&amp;webpack基础配置详解
2019/06/10 Javascript
vue router动态路由设置参数可选问题
2019/08/21 Javascript
微信小程序wxs实现吸顶效果
2020/01/08 Javascript
JS+CSS实现炫酷光感效果
2020/09/05 Javascript
[06:24]DOTA2 2015国际邀请赛中国区预选赛第二日TOP10
2015/05/27 DOTA
[01:27:43]VGJ.S vs TNC Supermajor 败者组 BO3 第三场 6.6
2018/06/07 DOTA
Python的一些用法分享
2012/10/07 Python
python计数排序和基数排序算法实例
2014/04/25 Python
Python实现保证只能运行一个脚本实例
2015/06/24 Python
python实现朴素贝叶斯分类器
2018/03/28 Python
Python 实现两个服务器之间文件的上传方法
2019/02/13 Python
PyQt5图形界面播放音乐的实例
2019/06/17 Python
财务会计人员岗位职责
2013/11/30 职场文书
教师师德考核自我评价
2014/09/13 职场文书
群众路线调研报告范文
2014/11/03 职场文书
夫妻忠诚协议书范本
2014/11/17 职场文书
交通安全月活动总结
2015/05/08 职场文书
毕业证明书
2015/06/19 职场文书
JavaScript实现显示和隐藏图片
2021/04/29 Javascript
Win11 KB5015814遇安装失败 影响开始菜单性能解决方法
2022/07/15 数码科技