Welcome

首页 / 网页编程 / PHP / PHP简单字符串过滤方法示例

本文实例讲述了PHP简单字符串过滤方法。分享给大家供大家参考,具体如下:
<!DOCTYPE html><html lang="zh-cn"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1,maximum-scale=1, user-scalable=no"><title>PHP字符串的过滤方法</title></head><body><?phpfunction 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);//防sql防注入代码的过滤方法$str = str_replace("and","",$str);$str = str_replace("execute","",$str);$str = str_replace("update","",$str);$str = str_replace("count","",$str);$str = str_replace("chr","",$str);$str = str_replace("mid","",$str);$str = str_replace("master","",$str);$str = str_replace("truncate","",$str);$str = str_replace("char","",$str);$str = str_replace("declare","",$str);$str = str_replace("select","",$str);$str = str_replace("create","",$str);$str = str_replace("delete","",$str);$str = str_replace("insert","",$str);$str = str_replace("or","",$str);return trim($str);}$cont = "?”?;onestopweb.cn and update // as chaoyi 》、";echo "开始[".strFilter($cont)."]结束";?></body></html>
效果图如下:

更多关于PHP相关内容感兴趣的读者可查看本站专题:《php安全过滤技巧总结》、《PHP运算与运算符用法总结》、《PHP网络编程技巧总结》、《PHP基本语法入门教程》、《php操作office文档技巧总结(包括word,excel,access,ppt)》、《php日期与时间用法总结》、《php面向对象程序设计入门教程》、《php字符串(string)用法总结》、《php+mysql数据库操作入门教程》及《php常见数据库操作技巧汇总》
希望本文所述对大家PHP程序设计有所帮助。