PHP漂亮的打印停止工作

时间:2011-05-21 09:09:56

标签: php xml pretty-print

我的PHP代码不再起作用了

$doc = DOMDocument::loadXML($string);
$doc->formatOutput = true;
echo $doc->saveXML();

我有错误

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

我有PHP版本5.2.14

1 个答案:

答案 0 :(得分:5)

请参阅manual on DOMDocument:

  

如果静态调用,则在失败时返回DOMDocumentFALSE

  

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

$string很可能是空的。

相关问题