Цикл Foreach по тегам XML с именами tag-1, tag-2, tag-3
Как можно пройти через структуру XML с тегами, названными как
<response>
<tag-1>
<item>
<id>106</id>
<title>DG</title>
</item>
<item>
<id>105</id>
<title>AC</title>
</item>
</tag-1>
<tag-2>
<item>
<id>1</id>
<title>DjG</title>
</item>
<item>
<id>15</id>
<title>AoC</title>
</item>
</tag-2>
</response>
Поэтому я загружаю xml с помощью simplexml_load_file, затем я пытался с xml->children().
$xml = simplexml_load_file("data.xml");
foreach($xml->children() as $kat);
{
var_dump($kat);
}
Это вернуло только последний элемент. Поэтому я не могу перебрать все элементы tag-*.
Любая помощь, как перебрать все теги с именем tag-*, будет очень полезна