--TEST-- Bug #43364 (recursive xincludes don't remove internal xml nodes properly) --EXTENSIONS-- dom --FILE-- childNodes->length > 0) { $count += loopElements($node->childNodes); } } } return $count; } $xml = << ac1 ac2 DOC; $doc = new DomDocument(); $doc->loadXml($xml); $doc->xinclude(); $count = loopElements(array($doc->documentElement)); var_dump($count == 13 || $count == 11); ?> --EXPECT-- bool(true)