PHP漂亮的打印停止工作

jcu*_*bic 1 php xml pretty-print

我有PHP代码不再工作

$doc = DOMDocument::loadXML($string);
$doc->formatOutput = true;
echo $doc->saveXML();
Run Code Online (Sandbox Code Playgroud)

我有错误

Fatal error: Call to undefined method stdClass::saveXML() in /path/to/the/File on line 242

我有PHP版本5.2.14

Pek*_*ica 5

请参阅DOMDocument手册:

如果静态调用,则返回a DOMDocumentFALSE失败.

如果将空字符串作为源传递,则将生成警告.此警告不是由libxml生成的,无法使用libxml的错误处理函数进行处理.

$string 很可能是空的.

  • `libxml_get_last_error`返回实体'rdquo'未定义.谢谢你的帮助. (3认同)
  • 那么我们学到了什么?开发时打开错误报告!:) (2认同)