php下清空字符串中的HTML标签的代码


Posted in PHP onSeptember 06, 2010

本文介绍了php 清空字符串中的html标签
要过滤字符串中所有的html标签有两种方法一种是我们自己写一个函数,用正则过滤,一个是用php自带函数strip_tags哦。

function clear_html_label($html) 
{ 
$search = array ("'<script[^>]*?>.*?</script>'si", "'<[/!]*?[^<>]*?>'si", "'([rn])[s]+'", "'&(quot|#34);'i", "'&(amp|#38);'i", "'&(lt|#60);'i", "'&(gt|#62);'i", "'&(nbsp|#160);'i", "'&(iexcl|#161);'i", "'&(cent|#162);'i", "'&(pound|#163);'i", "'&(copy|#169);'i", "'&#(d+);'e"); 
$replace = array ("", "", "1", """, "&", "<", ">", " ", chr(161), chr(162), chr(163), chr(169), "chr(1)"); return preg_replace($search, $replace, $html); 
} 
//实例应用 
$string ='aaa<br /> <script>fdsafsa'; 
echo clear_html_label($string);//aaa fdsafsa 
//利用php自带函数strip_tags(); www.zzarea.com 
echo strip_tags($string);//aaa fdsafsa

总结,
上面二个函数得出的结果完全相同,一个是用户自定义的过滤所有html函数,一个是php内置函数,但在效绿上来说php的strip_tags()函数,肯定要高很多。至少为什么我就不说多了。

PHP 相关文章推荐
php横向重复区域显示二法
Sep 25 PHP
用来解析.htpasswd文件的PHP类
Sep 05 PHP
php Xdebug的安装与使用详解
Jun 20 PHP
一个简单且很好用的php分页类
Oct 26 PHP
php获取淘宝分类id示例
Jan 16 PHP
2个自定义的PHP in_array 函数,解决大量数据判断in_array的效率问题
Apr 08 PHP
手把手编写PHP框架 深入了解MVC运行流程
Sep 19 PHP
php使用PDO从数据库表中读取数据的实现方法(必看)
Jun 02 PHP
PHP实现二叉树深度优先遍历(前序、中序、后序)和广度优先遍历(层次)实例详解
Apr 20 PHP
浅谈php://filter的妙用
Mar 05 PHP
PHP MVC框架中类的自动加载机制实例分析
Sep 18 PHP
如何在PHP中读写文件
Sep 07 PHP
在PHP中PDO解决中文乱码问题的一些补充
Sep 06 #PHP
检测png图片是否完整的php代码
Sep 06 #PHP
晋城吧对DiscuzX进行的前端优化要点
Sep 05 #PHP
用PHP将数据导入到Foxmail的实现代码
Sep 05 #PHP
提高PHP编程效率的53个要点(经验小结)
Sep 04 #PHP
队列在编程中的实际应用(php)
Sep 04 #PHP
php生成随机密码的三种方法小结
Sep 04 #PHP
You might like
php定义一个参数带有默认值的函数实例分析
2015/03/16 PHP
总结一些js自定义的函数
2006/08/05 Javascript
用ADODB.Stream转换
2007/01/22 Javascript
经常用的图片在容器中的水平垂直居中实例
2007/06/10 Javascript
使用百度地图api实现根据地址查询经纬度
2014/12/11 Javascript
node.js中的fs.renameSync方法使用说明
2014/12/16 Javascript
简单理解JavaScript中的封装与继承特性
2016/03/19 Javascript
jQuery循环遍历子节点并获取值的方法
2016/04/14 Javascript
jQuery实现iframe父窗体和子窗体的相互调用
2016/06/17 Javascript
jQuery代码性能优化的10种方法
2016/06/21 Javascript
Jquery 整理元素选取、常用方法一览表
2016/11/26 Javascript
jQuery扩展实现text提示还能输入多少字节的方法
2016/11/28 Javascript
JavaScript实现翻页功能(附效果图)
2017/02/16 Javascript
ES6中Array.includes()函数的用法
2017/09/20 Javascript
jQuery实现适用于移动端的跑马灯抽奖特效示例
2019/01/18 jQuery
vue防止花括号{{}}闪烁v-text和v-html、v-cloak用法示例
2019/03/13 Javascript
Vue3.0中的monorepo管理模式的实现
2019/10/14 Javascript
vue-dplayer 视频播放器实例代码
2019/11/08 Javascript
JavaScript canvas绘制圆弧与圆形
2020/02/18 Javascript
关于angular引入ng-zorro的问题浅析
2020/09/09 Javascript
[14:25]教你分分钟做大人:主宰(HEROS)
2014/12/08 DOTA
python 生成目录树及显示文件大小的代码
2009/07/23 Python
mac安装pytorch及系统的numpy更新方法
2018/07/26 Python
Python延时操作实现方法示例
2018/08/14 Python
Pytoch之torchvision.transforms图像变换实例
2019/12/30 Python
Python基于Dlib的人脸识别系统的实现
2020/02/26 Python
python 解决pycharm运行py文件只有unittest选项的问题
2020/09/01 Python
Python实现PS滤镜中的USM锐化效果
2020/12/04 Python
python 写一个文件分发小程序
2020/12/05 Python
JACK & JONES英国官方网站:欧洲领先的男装生产商
2017/09/27 全球购物
YOOX台湾:意大利奢侈品电商
2018/10/13 全球购物
美国室内盆栽植物购买网站:Plants.com
2020/04/24 全球购物
办公室保洁员岗位职责
2013/12/02 职场文书
入党积极分子思想汇报范文
2014/01/05 职场文书
4s店市场专员岗位职责
2014/04/09 职场文书
预备党员考察意见范文
2015/06/01 职场文书