问问题
733 次
2 回答
0
它应该完全按照您的意愿工作。
$text = '<a href="http://www.someplace.com">link</a> <others>stuff</others>';
echo strip_tags($text,"<a>");
我留下了完整的<a>
标签:
<a href="http://www.someplace.com">link</a> stuff
工作示例:http: //3v4l.org/j1uE1
更新:使用您在更新问题中发布的代码,我在这里运行它,它仍然提供完整的<a>
标签输出。属性没有被剥离。
于 2013-04-17T16:33:31.020 回答
0
strip_tags删除所有 html 元素或任何用<>
.
从手册:
strip_tags — 从字符串中去除 HTML 和 PHP 标记
例子:
$text = '<p>Test paragraph.</p><!-- Comment --> <a href="#fragment">Other text</a>';
输出:
Test paragraph. Other text
于 2013-04-17T16:32:43.680 回答