从字符串中删除特定的html字符


Removing specific html characters from a string

这有点棘手。我有一个表单供用户输入他们的评论。有时,用户会输入HTML字符。我的问题是,我只想用<>标记保存特定的HTML字符,如bold, table, tr, td。除此之外,任何其他HTML字符都应该从字符串中删除。我想知道怎么做??

strip_tags允许您设置允许的标签列表。

字符串strip_tags(字符串$str[,字符串$allowable_tags])

echo strip_tags($text, '<b><table><tr><td>');