PHP删除HTMl标签的实现代码

 更新时间:2013年06月30日 09:01:55   作者:  
本篇文章是对PHP删除HTMl标签的实现代码进行了详细的分析介绍,需要的朋友参考下
复制代码 代码如下:

/**
 * 取出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("/&nbsp; /","",$str);  //匹配html中的空格
    return trim($str); //返回字符串
}

相关文章

  • PHP字符编码问题之GB2312 VS UTF-8解决方法

    PHP字符编码问题之GB2312 VS UTF-8解决方法

    今天照着书随便写了段代码,代码意图是将字符串使用str_split()函数进行分割成数组,英文好说,但分割中文(两个中文一个数组单元)时就出问题了
    2011-06-06
  • 解析将多维数组转换为支持curl提交的一维数组格式

    解析将多维数组转换为支持curl提交的一维数组格式

    本篇文章是对将多维数组转换为支持curl提交的一维数组格式实现代码进行了详细的分析介绍,需要的朋友参考下
    2013-07-07
  • php生成过去100年下拉列表的方法

    php生成过去100年下拉列表的方法

    这篇文章主要介绍了php生成过去100年下拉列表的方法,涉及php针对日期格式转换的相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-07-07
  • PHP7 新特性详细介绍

    PHP7 新特性详细介绍

    本文主要介绍PHP7 新特性的资料,这里整理了详细的资料及简单实现代码帮助大家学习参考新特性的知识,有兴趣的朋友可以参考下
    2016-09-09
  • php一行代码获取文件后缀名实例分析

    php一行代码获取文件后缀名实例分析

    这篇文章主要介绍了php一行代码获取文件后缀名的方法,以实例形式较为详细的分析了其中涉及的函数和原理,并补充了三种常用的获取文件后缀名的方法,需要的朋友可以参考下
    2014-11-11
  • PHP substr 截取字符串出现乱码问题解决方法[utf8与gb2312]

    PHP substr 截取字符串出现乱码问题解决方法[utf8与gb2312]

    在PHP中,使substr函数截取字符串末位会出现乱码,因为中文UTF-8编码,每个汉字占3字节,而GB2312占2字节,英文占1字节,截取位不准确,造成断开的字符会把其后的..拉过来一起做一个字,所以出现了乱码。
    2011-12-12
  • 基于php+redis实现布隆过滤器

    基于php+redis实现布隆过滤器

    布隆过滤器(Bloom filter)是一种用于快速判断一个元素是否存在于集合中的数据结构,它可以有效地检索数据,而不需要存储实际的元素本身,本文给大家介绍了如何基于php+redis实现布隆过滤器,感兴趣的朋友可以参考下
    2023-12-12
  • php使用unset()删除数组中某个单元(键)的方法

    php使用unset()删除数组中某个单元(键)的方法

    这篇文章主要介绍了php使用unset()删除数组中某个单元(键)的方法,实例分析了unset函数在删除数组单元时的使用技巧,需要的朋友可以参考下
    2015-02-02
  • php排序算法实例分析

    php排序算法实例分析

    这篇文章主要介绍了php排序算法,结合实例形式分析了php数据查询、排序、数组去重、遍历与排序的相关操作技巧与注意事项,需要的朋友可以参考下
    2016-10-10
  • PHP实现动态获取函数参数的方法示例

    PHP实现动态获取函数参数的方法示例

    这篇文章主要介绍了PHP实现动态获取函数参数的方法,结合实例形式分析了php针对函数参数操作func_num_args()、func_get_arg()及func_get_args()函数相关使用技巧,需要的朋友可以参考下
    2018-04-04

最新评论