使用php怎么删除指定的html标签

今天就跟大家聊聊有关使用php怎么删除指定的html标签,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。

10多年的湛河网站建设经验,针对设计、前端、开发、售后、文案、推广等六对一服务,响应快,48小时及时工作处理。成都全网营销的优势是能够根据用户设备显示端的尺寸不同,自动调整湛河建站的显示方式,使网站能够适用不同显示终端,在浏览器中调整网站的宽度,无论在任何一种浏览器上浏览网站,都能展现优雅布局与设计,从而大程度地提升浏览体验。成都创新互联公司从事“湛河网站设计”,“湛河网站推广”以来,每个客户项目都认真落实执行。

php删除指定html标签的方法

$str='

这里是p标签

这里是a标签

';

1:删除全部或者保留指定html标签

php自带的函数strip_tags即可满足要求,

使用方法:

strip_tags(string,allow)
  • string:需要处理的字符串;

  • allow:需要保留的指定标签,可以写多个;

echo strip_tags($str,'

');//输出:

这里是p标签

这里是a标签

此函数的优点是简单粗暴;

但是缺点也很明显;

如果有一大堆标签;

而我只是想删除指定的某一个;

那要写很多需要保留的标签;

所以有了第二个方法;

2:删除指定的html标签

使用方法:

strip_html_tags($tags,$str);
  • $tags:需要删除的标签(数组格式)

  • $str:需要处理的字符串;

function strip_html_tags($tags,$str){
    $html=array();
    foreach ($tags as $tag) {
        $html[]="/(<(?:\/".$tag."|".$tag.")[^>]*>)/i";
    }
    $data=preg_replace($html, '', $str);
    return $data;
}
echo strip_html_tags(array('p','img'),$str);
//输出:
这里是p标签这里是a标签
;

php的框架有哪些

php的框架:1、Laravel,Laravel是一款免费并且开源的PHP应用框架。2、Phalcon,Phalcon是运行速度最快的一个PHP框架。3、Symfony,Symfony是一款为Web项目准备的PHP框架。4、Yii,Yii是一款快速、安全和专业的PHP框架。5、CodeIgniter,CodeIgniter是一款非常敏捷的开源PHP框架。6、CakePHP,CakePHP是一款老牌的PHP框架。7.Kohana,Kohana是一款敏捷但是功能强大的PHP框架。

看完上述内容,你们对使用php怎么删除指定的html标签有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注创新互联行业资讯频道,感谢大家的支持。


文章标题:使用php怎么删除指定的html标签
文章位置:http://azwzsj.com/article/gejecg.html