$str= <<<EOT
<div class="tb">
<div class="mg"><a href="/File/13970909.jpg" class="in" title="En"></a></div>
Title1 <a href="/File/name1" title="name1">title2</a> introduce.</div>
</div>
EOT;
PHP如何div标签并保留href?它无法使用简单的strip_tags
我需要一些东西:
<a href="/File/13970909.jpg">title1</a>
Title2<a href="/File/name1">title3</a> introduce.
答案 0 :(得分:1)
这将为您提供您正在寻找的确切输出...
$str = strip_tags($str, '<a>');
strip_tags()函数允许您传入允许的标记列表。所以你允许你想要的标签,瞧!
答案 1 :(得分:0)
使用strip_tags()
,允许<a>
标记保留:
$str= <<<EOT
<div class="tb">
<div class="mg"><a href="/File/13970909.jpg" class="in" title="En"></a></div>
Title1 <a href="/File/name1" title="name1">title2</a> introduce.</div>
</div>
EOT;
// Strip out all tags except <a>
echo strip_tags($str, "<a>");