侧边栏壁纸
博主头像
落叶人生博主等级

走进秋风,寻找秋天的落叶

  • 累计撰写 130562 篇文章
  • 累计创建 28 个标签
  • 累计收到 9 条评论
标签搜索

目 录CONTENT

文章目录

帝国cms利用php过滤各种html标签的代码实例(图文)

2022-06-18 星期六 / 0 评论 / 0 点赞 / 185 阅读 / 3951 字

  帝国cms开发过程中利用php过滤各种html标签的代码实例,用过过滤模板开发过程中需要用到的过滤掉某些标签的作用,比如mip模板改造的时候会用得到这些标签中的部分。  以下代码每一行都可以过滤掉一种html代码标签

  帝国cms开发过程中利用php过滤各种html标签的代码实例,用过过滤模板开发过程中需要用到的过滤掉某些标签的作用,比如mip模板改造的时候会用得到这些标签中的部分。0aZ电脑_数码_手机应用问题解决的IT技术网站seo - 云狐网

  以下代码每一行都可以过滤掉一种html代码标签,根据自己的实际需求情况来使用吧,都是一些正则表达式0aZ电脑_数码_手机应用问题解决的IT技术网站seo - 云狐网

  0aZ电脑_数码_手机应用问题解决的IT技术网站seo - 云狐网

.
$str=preg_replace("//s+/", " ", $str); //过滤多余回车$str=preg_replace("/<[ ]+/si","<",$str); //过滤<__("<"号后面带空格)$str=preg_replace("/</!--.*?-->/si","",$str); //注释$str=preg_replace("/<(/!.*?)>/si","",$str); //过滤DOCTYPE$str=preg_replace("/<(//?html.*?)>/si","",$str); //过滤html标签$str=preg_replace("/<(//?head.*?)>/si","",$str); //过滤head标签$str=preg_replace("/<(//?meta.*?)>/si","",$str); //过滤meta标签$str=preg_replace("/<(//?body.*?)>/si","",$str); //过滤body标签$str=preg_replace("/<(//?link.*?)>/si","",$str); //过滤link标签$str=preg_replace("/<(//?form.*?)>/si","",$str); //过滤form标签$str=preg_replace("/cookie/si","COOKIE",$str); //过滤COOKIE标签$str=preg_replace("/<(applet.*?)>(.*?)<(//applet.*?)>/si","",$str); //过滤applet标签$str=preg_replace("/<(//?applet.*?)>/si","",$str); //过滤applet标签$str=preg_replace("/<(style.*?)>(.*?)<(//style.*?)>/si","",$str); //过滤style标签$str=preg_replace("/<(//?style.*?)>/si","",$str); //过滤style标签$str=preg_replace("/<(title.*?)>(.*?)<(//title.*?)>/si","",$str); //过滤title标签$str=preg_replace("/<(//?title.*?)>/si","",$str); //过滤title标签$str=preg_replace("/<(object.*?)>(.*?)<(//object.*?)>/si","",$str); //过滤object标签$str=preg_replace("/<(//?objec.*?)>/si","",$str); //过滤object标签$str=preg_replace("/<(noframes.*?)>(.*?)<(//noframes.*?)>/si","",$str); //过滤noframes标签$str=preg_replace("/<(//?noframes.*?)>/si","",$str); //过滤noframes标签$str=preg_replace("/<(i?frame.*?)>(.*?)<(//i?frame.*?)>/si","",$str); //过滤frame标签$str=preg_replace("/<(//?i?frame.*?)>/si","",$str); //过滤frame标签$str=preg_replace("/<(script.*?)>(.*?)<(//script.*?)>/si","",$str); //过滤script标签$str=preg_replace("/<(//?script.*?)>/si","",$str); //过滤script标签$str=preg_replace("/javascript/si","Javascript",$str); //过滤script标签$str=preg_replace("/vbscript/si","Vbscript",$str); //过滤script标签$str=preg_replace("/on([a-z]+)/s*=/si","On//1=",$str); //过滤script标签$str=preg_replace("/&#/si","&#",$str); //过滤script标签,如javAsCript:alert()
.

广告 广告

评论区