0
이 샘플 코드가 있는데, 왜 내 코드가 test3 태그 만 찾을 수 있습니까? test2와 test2는 어디에 있습니까?SimpleXMLIterator를 사용하여 재귀 적으로 트리를 걷는 방법?
$iter = new RecursiveIteratorIterator(
new SimpleXMLIterator(file_get_contents('./test.xml'))
);
foreach ($iter as $node) {
echo "Tag found: ".$node->getName()."\n";
}
test.xml의
<?xml version="1.0" encoding="UTF-8"?>
<test>
<test2>
<test3>dsfds</test3>
</test2>
</test>