我想从除{({1}})之外的字符串中删除所有html标记。
我使用了strip_tags();但它剥离了所有的html标签。
问候
答案 0 :(得分:13)
需要在第二个参数中指定。
echo strip_tags($text, '<img><br>');
答案 1 :(得分:2)
strip_tags的第二个可选参数是允许标记
string strip_tags ( string $str [, string $allowable_tags ] )
因此,您可以将该函数用作strip_tags($str, "<img><br>")
答案 2 :(得分:0)
根据文档http://php.net/manual/fr/function.strip-tags.php,您需要添加第二个参数,一个字符串,其中包含允许的标记。