php中的Appendchild()错误

时间:2016-10-14 11:04:26

标签: php xml

我正在尝试使用php向xml doc添加/插入数据,但我似乎得到了

  

“致命错误:在a上调用成员函数appendChild()   非对象“。

以下是我的代码的一部分,它不满意的地方是:

input

1 个答案:

答案 0 :(得分:0)

您获得带有$ customers = $ doc-> getElementsByTagName(“customers”)的xml节点;  但是返回值可以是null或没有子项的空对象。  然后$ customers-> item(0)将为null引用。  所以“$ customers-> item(0) - > appendChild($ customer);”会导致空引用错误。  请检查xml内容并添加条件命令,如果。  希望这对你有所帮助。 感谢。