首页 > 解决方案 > 通过 PHP删除标签并保留标签内容?

问题描述

标签: phptagsstring-matching

解决方案


strip_tags 方法接受第二个可选参数,其中包含不删除的标签。

http://php.net/manual/en/function.strip-tags.php

来自 Php.net 的示例:

<?php $text = '<p>Test paragraph.</p><!-- Comment --> <a ref="#fragment">Other text</a>';
echo strip_tags($text);
echo "\n";
// Allow <p> and <a>
echo strip_tags($text, '<p><a>');
?>
The above example will output:
Test paragraph. Other text
<p>Test paragraph.</p> <a href="#fragment">Other text</a>

推荐阅读