XML分析错误:文档元素后的垃圾-PHP

XML分析错误:文档元素后的垃圾-PHP,php,html,css,xml,xml-parsing,Php,Html,Css,Xml,Xml Parsing,我正在用PHP动态创建XML文件。我是从你那里得到暗示的。我试着回答这个问题的第一个答案。很明显,它运行良好,在某些情况下不起作用。我动态地将数组传递到该xml文件中。字段描述包含一些特殊字符,我想是的,我得到了错误“XML解析错误:文档元素之后的垃圾”。我在尝试各种可能性。其中一个就是下面这段话,它将使你摆脱特殊的角色 echo "<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' '

我正在用PHP动态创建XML文件。我是从你那里得到暗示的。我试着回答这个问题的第一个答案。很明显,它运行良好,在某些情况下不起作用。我动态地将数组传递到该xml文件中。字段描述包含一些特殊字符,我想是的,我得到了错误“XML解析错误:文档元素之后的垃圾”。我在尝试各种可能性。其中一个就是下面这段话,它将使你摆脱特殊的角色

echo "<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN'   
            'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'>";
echo”“;

但对我来说不太好。请给我一些解决此问题的建议。

检查?>Tag之后是否有不需要的字符。对不起,后面什么都没有?>