Hi,
es kommt darauf an, was genau du machen musst. Wenn du mit php nur die xml-Datei auslesen musst, dann brauchste da meiner Ansicht nach, nicht allzu tief in die xml-Materie rein.
Du musst allerdings wissen, wie eine xml-Datei aufgebaut ist.
Dazu guckt dir am besten mal Tutorials an. Ich meine, vom W3C gibt es da was.
Jenachdem was du alles auslesen musst, musst du dich mit den xml-Eigenschaften vertraut machenn. Zum Beispiel: Was bedeutet:
<irgendeinknoten>blaschwall</irgendeinknoten> im Gegensatz zu
<irgendeinknoten value="123">blaschwall</irgendeinknoten>.
Das Grundgerüst von XML würde ich mir schon aneignen, wie du das mit PHP ausliest ist wieder eine andere Sache. Aber auch dazu gibt es bereits "vorgefertige" Skripte im Netz, wie man das am besten machen kann und vor allem auch, wie man einen XML-Baum mit PHP überhaupt erst anspricht.
Gruß,
Thorsten F.