Update: this was working and answer is in first comment
$dom = new DOMDocument('1.0', 'UTF8');
$elRoot = $dom->createElement ('root');
$elItems1 = $dom->createElement ('items1');
$elItems2 = $dom->createElement ('items2');
$elRoot->appendChild($elItems1);
$elRoot->appendChild($elItems2);
$dom->appendChild($elRoot);
echo $dom->saveXML();
我希望这能创建以下XML:
<root><items1></items1><items2></items2></root>
但是它会创建
<root><items1><items2></items2></items1></root>
如果我将一个孩子添加到items1,它会更好,但有时候你可以 没有任何节点/子元素,然后会发生此错误。
或者不是错误?