如何让PHP strip_标记删除HTML和脚本标记,而不是XML?
我使用php strip_tags函数从文本区域输入中删除html标记,并删除如何让PHP strip_标记删除HTML和脚本标记,而不是XML?,php,html,xml,strip-tags,Php,Html,Xml,Strip Tags,我使用php strip_tags函数从文本区域输入中删除html标记,并删除标记以帮助防范脚本攻击 无论如何,用户通常需要输入事先不知道的XML标记。但是,我的strip_标记函数也会删除这些良性的xml标记,这是不可接受的 此外,我有时会将filename..png添加一个空格,因为StackOverflow也将其删除,以指示文件名或路径的可变部分。在这种情况下,运行strip_标记后,我得到的是filename..png 任何帮助都将不胜感激。不可能使带标签不删除未知标签。您可能需要寻找一