在PHP中剥离特定的HTML标记


Stripping specific HTML tags in PHP

我搜索了很多关于从某些特定数据库内容(字段)中剥离HTML标记的内容。我在某处得到了这个代码。它运行良好。但是,它用于剥离除指定标记之外的所有HTML标记。

但我想去掉我指定的标签,并保留其他标签。我该怎么做?

我发现的用于剥离除提供的标签之外的所有标签的代码是这样的:

<?php 
   echo strip_tags(nl2br($content), "<img><b><br><p><a>"); 
?>

strip_tags还有第二个参数,您可以在其中设置所有不希望删除的标签。

这样,它只会删除你不想保留的所有内容。

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