我经营一个利基社交网站。我想在用户发布的消息中禁止HTML内容;比如嵌入式视频等。在插入数据库之前,php中有什么选项可以清理它。
答案 0 :(得分:14)
有三种基本解决方案:
strip_tags()
函数执行此操作。<b>hello</b>
时显示为<b>hello</b>
。在PHP中,这是htmlspecialchars()
函数。 (注意:在这种情况下,您通常会按原样将内容存储在数据库中,并在输出内容的任何位置使用htmlspecialchars。)<object>
)。答案 1 :(得分:3)
您可以使用 strip_tags()
功能。