Ich rufe aus einer Fritzbox das Telefonverzeichnis ab und erhalte es im 
XML-Format in einer Variablen namens $phonebook. Ich möchte den Inhalt 
ohne zusätzliche XML-Lib parsen, aber soweit komme ich garnicht.
1  | echo($phonebook.'<hr>'); //alles da!
  | 
2  | $records=explode('<contact>',$phonebook);
 | 
3  |       
  | 
4  | for ($i=0; $i<count($records);$i++)
  | 
5  | {
 | 
6  |    echo($i.' - '.$records[i].'<br>');
  | 
7  | }
  | 
Warum sind die Ausgaben aus der Schleife leer? Ich erhalte nur die 
korrekte Anzahl von Zeilennummern und den Break, das $records[i] fehlt. 
Warum?
(auch in der Quelltext-Ansicht, ich weiss, dass Browser erkannte 
XML-Strukturen formatiern und interpretieren). Aber selbst, wenn ich 
alle spitzen Klammern per replace entferne, bleibt $records[i] leer ... 
:-(