php实现过滤表单提交中html标签的方法


Posted in PHP onOctober 17, 2014

本文实例讲述了php实现过滤表单提交中html标签的方法。分享给大家供大家参考。具体实现方法如下:

有时候我们做的简单评论功能会发现有提交很多的html标签,这些标签会导致页面有一些外连的情况,下面我们一起来看在php中过滤表单提交的html标签方法。

近评论中有一些机器人提交的post链接,都是一些垃圾评论。为了减少这种无谓的链接内容出现,其实是可以用php来删除表单POST提交的html标签,这样机器提交的信息也不会得到他们要的结果。而且可以减少来自seo/seo.html" target="_blank">搜索引擎的惩罚。

这里以去掉<br/>标签为例:

某些情况我们需要去掉<br/>标签,可以使用str_replace函数。

//取出br标记

$str=str_replace("<br>","",$str);

移除html标签:
可以使用strip_tags函数搞定。
$str= strip_tags($str);

封装成一个函数:
<?php

    function removehtml($str){

        $str=str_replace("<br>","",$str);

        return strip_tags($str);

    }

?>

希望本文所述对大家的php程序设计有所帮助。

PHP 相关文章推荐
怎样去阅读一份php源代码
Aug 21 PHP
解析mysql 表中的碎片产生原因以及清理
Jun 22 PHP
php使用gettimeofday函数返回当前时间并存放在关联数组里
Mar 19 PHP
php和editplus正则表达式去除空白行
Apr 17 PHP
php语言中使用json的技巧及json的实现代码详解
Oct 27 PHP
PHP实现QQ快速登录的方法
Sep 28 PHP
详解Yii实现分页的两种方法
Jan 14 PHP
php简单随机字符串生成方法示例
Apr 19 PHP
laravel自定义分页效果
Jul 23 PHP
利用 fsockopen() 函数开放端口扫描器的实例
Aug 19 PHP
thinkphp框架表单数组实现图片批量上传功能示例
Apr 04 PHP
MacOS下PHP7.1升级到PHP7.4.15的方法
Feb 22 PHP
php生成xml时添加CDATA标签的方法
Oct 17 #PHP
php输出xml必须header的解决方法
Oct 17 #PHP
php生成百度sitemap站点地图类函数实例
Oct 17 #PHP
php+mysql实现数据库随机重排实例
Oct 17 #PHP
php中spl_autoload详解
Oct 17 #PHP
php中__destruct与register_shutdown_function执行的先后顺序问题
Oct 17 #PHP
PHP图片自动裁切应付不同尺寸的显示
Oct 16 #PHP
You might like
总集篇&特番节目先行播出!《SAO Alicization War of Underworld》第2季度TV动画4月25日放送!
2020/03/06 日漫
php中常用的预定义变量小结
2012/05/09 PHP
关于php 接口问题(php接口主要也就是运用curl,curl函数)
2013/07/01 PHP
浅析linux下apache服务器的配置和管理
2013/08/10 PHP
PHP抓取、分析国内视频网站的视频信息工具类
2014/04/02 PHP
PHP实现HTML生成PDF文件的方法
2014/11/07 PHP
php读取远程gzip压缩网页的方法
2014/12/29 PHP
Windows上php5.6操作mongodb数据库示例【配置、连接、获取实例】
2019/02/13 PHP
纯CSS3实现质感细腻丝滑按钮
2021/03/09 HTML / CSS
js 对联广告、漂浮广告封装类(IE,FF,Opera,Safari,Chrome
2009/11/26 Javascript
javascript之AJAX框架使用说明
2010/04/24 Javascript
javascript实例--教你实现扑克牌洗牌功能
2014/05/15 Javascript
jQuery读取XML文件内容的方法
2015/03/09 Javascript
JavaScript实现向OL列表内动态添加LI元素的方法
2015/03/21 Javascript
jQuery焦点图切换特效代码分享
2015/09/15 Javascript
Adapter适配器模式在JavaScript设计模式编程中的运用分析
2016/05/18 Javascript
React-router v4 路由配置方法小结
2017/08/08 Javascript
vue-resource + json-server模拟数据的方法
2017/11/02 Javascript
Angular2.0实现modal对话框的方法示例
2018/02/18 Javascript
TypeScript 运行时类型检查补充工具
2020/09/28 Javascript
springboot+vue实现文件上传下载
2020/11/17 Vue.js
[03:37]2014DOTA2国际邀请赛 主赛事第一日胜者组TOPPLAY
2014/07/19 DOTA
linux系统使用python获取cpu信息脚本分享
2014/01/15 Python
Python程序设计入门(2)变量类型简介
2014/06/16 Python
解析Python中的异常处理
2015/04/28 Python
Python中一些不为人知的基础技巧总结
2018/05/19 Python
对pandas中iloc,loc取数据差别及按条件取值的方法详解
2018/11/06 Python
pandas计数 value_counts()的使用
2019/06/24 Python
Django DRF路由与扩展功能的实现
2020/06/03 Python
购买大码女装:Lane Bryant
2016/09/07 全球购物
服务承诺书格式
2014/05/21 职场文书
研究生简历自我评
2015/03/11 职场文书
病危通知单
2015/04/17 职场文书
在 Golang 中实现 Cache::remember 方法详解
2021/03/30 Python
Oracle 临时表空间SQL语句的实现
2021/09/25 Oracle
十大公认最好看的动漫:《咒术回战》在榜,《钢之炼金术师》第一
2022/03/18 日漫