$doc = new DOMDocument(); $foo = $doc->createElement("foo"); $doc->appendChild($foo); $bar = $doc->createElement("bar"); $foo->appendChild($bar); $bazz = $doc->createElement("bazz"); $foo->appendChild($bazz);
Co chciał bym dostać:
<foo> <bar></bar> <bazz></bazz> </foo>
Co dostaje:
<foo> <bar> <bazz></bazz> </bar> </foo>
Problem częściowo rozwiązałem, kiedy elementy tworzy się przez $doc->createElement("foo",""); działa dobrze.