Для того чтобы открыть file.xml и начать работу с содержимым XML файла достаточно запустить функцию simplexml_load_file
simplexml_load_file("file.xml");
Рассмотрим простой пример парсинга файла XML file.xml имеющего вид:
<root>
<Agents>
<Agent>
<AgentID group="123">12</AgentID>
<AgentName>"ЗАО" Газпром</AgentName>
<Active>true</Active>
<Login>admin</Login>
<Password>12345</Password>
</Agent>
</Agents>
</root>
Пример парсинга XML файла file.xml
$root=simplexml_load_file("file.xml");
foreach($root->Agents->Agent as $Agent){
$id=$Agent->AgentID;
$group=$Agent->AgentID['group'];
$name=$Agent->AgentName;
$active=$Agent->Active;
$login=$Agent->Login;
$password=$Agent->Password;
}