XML File als Array auslesen und ausgeben
$xml = simplexml_load_file(‚../path/to/file.xml‘);
$aXml = (array) $xml;
var_dump($aXml);
Gerade im Bereich von Webservices und bei Konfigurationen wird sehr viel mit XML Dateien gearbeitet. Es gibt im Bereich der Konfigurationen viele bekannte Anwendungsfälle. So werden z.B. bei Magento Online Shops die Konfigurationen in verschiedenen XML Files gepflegt und vom Shop ausgewertet. Auch serverseitige Konfigurationen z.B. für einen Jenkins Server für den Deployment Prozess werden im XML Format als Datei hinterlegt. Ich werde in diesem Artikel noch nicht auf den Zugriff über PHP auf XML-Array Elemente eingehen. Das Thema wird in einem späteren Artikel aufgegriffen.
Weiterführende Links zum Thema XML
Extensible Markup Language XML auf Wikipedia