На входе есть xml данные, которые я хочу обработать и выдать в массив. Пример исходных данных:
<Cities City_ID="1196910018" City_owner_ID="0" CityName="52127 городок" RegionName="Московская обл." Region_ID="40" Region_Owner_ID="0" Country_ID="209" Country_Owner_ID="0"/>
<Cities City_ID="1940" City_owner_ID="0" CityName="Якшур-Бодья" RegionName="Удмуртская респ." Region_ID="84" Region_Owner_ID="0" Country_ID="209" Country_Owner_ID="0"/>
<Cities City_ID="1196906999" City_owner_ID="0" CityName="4-й Участок" RegionName="Московская обл." Region_ID="40" Region_Owner_ID="0" Country_ID="209" Country_Owner_ID="0"/>
На выходе нужен массив:
[0] => Московская область ('52127 городок', '4-й Участок');
[1] => Удмуртская респ. ('Якшур-Бодья');
Т.е. массив, где ключ = RegionName, а значение - это массив CityName для этого RegionName