如何是php清除a标签?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。
php怎么清除a标签?
本文实例讲述了PHP正则删除html代码中a标签并保留标签内容的方法。
问题:
有HTML代码如:
<div>欢迎访问天达云<a href=https://www.php.cn>www.php.cn</a></div>
要求正则删除a标签,同时保留a标签内容,如下:
<div>欢迎访问天达云www.php.cn</div>
解决方法:
$str = "<div>欢迎访问天达云<a href=https://www.php.cn>www.php.cn</a></div>";
$str = htmlspecialchars_decode($str);
$str = preg_replace("/<a[^>]*>(.*?)<\/a>/is", "$1", $str);
echo $str;运行结果为:
<div>欢迎访问天达云www.php.cn</div>
看完上述内容,你们掌握如何是php清除a标签的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注天达云行业资讯频道,感谢各位的阅读!