PHP删除HTMl标签的实现代码


Posted in PHP onJune 30, 2013
/**
 * 取出html标签
 * 
 * @access public
 * @param string str
 * @return string
 * 
 */
function deletehtml($str) {
    $str = trim($str); //清除字符串两边的空格
    $str = strip_tags($str,"<p>"); //利用php自带的函数清除html格式。保留P标签
    $str = preg_replace("/\t/","",$str); //使用正则表达式匹配需要替换的内容,如:空格,换行,并将替换为空。
    $str = preg_replace("/\r\n/","",$str); 
    $str = preg_replace("/\r/","",$str); 
    $str = preg_replace("/\n/","",$str); 
    $str = preg_replace("/ /","",$str);
    $str = preg_replace("/  /","",$str);  //匹配html中的空格
    return trim($str); //返回字符串
}
PHP 相关文章推荐
Smarty+QUICKFORM小小演示
Feb 25 PHP
php 代码优化之经典示例
Mar 24 PHP
Trying to clone an uncloneable object of class Imagic的解决方法
Jan 11 PHP
PHP中HTML标签过滤技巧
Jan 07 PHP
PHP正则提取不包含指定网址的图片地址的例子
Apr 21 PHP
php过滤html中的其他网站链接的方法(域名白名单功能)
Apr 24 PHP
php发送邮件的问题详解
Jun 22 PHP
PHP编程 SSO详细介绍及简单实例
Jan 13 PHP
详解配置 Apache 服务器支持 PHP 文件的解析
Feb 15 PHP
解决form中action属性后面?传递参数 获取不到的问题
Jul 21 PHP
PHP面向对象程序设计(OOP)之方法重写(override)操作示例
Dec 21 PHP
PHP7内核之Reference详解
Mar 14 PHP
浅析php面向对象public private protected 访问修饰符
Jun 30 #PHP
解析link_mysql的php版
Jun 30 #PHP
分享8个最佳的代码片段在线测试网站
Jun 29 #PHP
php 验证码(倾斜,正弦干扰线,黏贴,旋转)
Jun 29 #PHP
浅谈web上存漏洞及原理分析、防范方法(文件名检测漏洞)
Jun 29 #PHP
探讨:web上存漏洞及原理分析、防范方法
Jun 29 #PHP
浅谈web上存漏洞及原理分析、防范方法(安全文件上存方法)
Jun 29 #PHP
You might like
PHP配置心得包含MYSQL5乱码解决
2006/11/20 PHP
PHP中调用ASP.NET的WebService的代码
2011/04/22 PHP
PHP中的访问修饰符简单比较
2019/02/02 PHP
php 中self,this的区别和操作方法实例分析
2019/11/04 PHP
jQuery $.each的用法说明
2010/03/22 Javascript
js为鼠标添加右击事件防止默认的右击菜单弹出
2013/07/29 Javascript
导入extjs、jquery 文件时$使用冲突问题解决方法
2014/01/14 Javascript
Node.js插件安装图文教程
2016/05/06 Javascript
微信小程序实战之自定义抽屉菜单(7)
2017/04/18 Javascript
浅谈Angular2 ng-content 指令在组件中嵌入内容
2017/08/18 Javascript
使用json-server简单完成CRUD模拟后台数据的方法
2018/07/12 Javascript
vue滚动固定顶部及修改样式的实例代码
2019/05/30 Javascript
Vue表单提交点击事件只允许点击一次的实例
2020/10/23 Javascript
python3使用urllib示例取googletranslate(谷歌翻译)
2014/01/23 Python
Python实现遍历数据库并获取key的值
2015/05/17 Python
对python中基于tcp协议的通信(数据传输)实例讲解
2019/07/22 Python
Python爬虫 urllib2的使用方法详解
2019/09/23 Python
python实现简单银行管理系统
2019/10/25 Python
jenkins+python自动化测试持续集成教程
2020/05/12 Python
基于Tensorflow读取MNIST数据集时网络超时的解决方式
2020/06/22 Python
求职简历中个人的自我评价
2013/12/25 职场文书
校园活动策划书范文
2014/01/10 职场文书
DIY手工制作经营店创业计划书
2014/02/01 职场文书
励志演讲稿范文
2014/04/29 职场文书
会议室标语
2014/06/21 职场文书
学习党的群众路线对照检查材料
2014/09/29 职场文书
教代会闭幕词
2015/01/28 职场文书
物流仓管员岗位职责
2015/04/01 职场文书
建立共青团委员会的请示
2019/04/02 职场文书
2019职场实习报告该怎么写?
2019/07/01 职场文书
SQL Server数据定义——模式与基本表操作
2021/04/05 SQL Server
python3实现常见的排序算法(示例代码)
2021/07/04 Python
铁头也玩根德 YachtBoy YB-230......
2022/04/05 无线电
收音机爱好者玩机13年,简评其使用过的19台收音机
2022/04/30 无线电
Win11 Beta 预览版 22621.575 和 22622.575更新补丁KB5016694发布(附更新内容大全)
2022/08/14 数码科技
python中使用redis用法详解
2022/12/24 Redis