SimpleXML count problem
Verfasst: 08.08.2007, 17:49
Hallo,
ich würde gerne die Elemente in einem SimpleXML Objekt zählen...
Unter meiner lokalen Umgebung (PHP 5.1.4) funktioniert dies einfach mit count($xml->name) Ergebnis: 38
bei Ausgabe von print_r($xml) werden sämtliche Attribute angezeigt.
Nun kommen wir zum Problem
Auf meinem Server (PHP 5.0.3), wo auch PHP5 drauf ist (eine etwas aktuellere Version)
count() ohne erfolg, da kein Array -> Ergebnis immer 1
print_r($xml) werden keine Attribute vom Objekt angezeigt.
Es ist beides jeweils die selbe XML-Datei (von anderem Server) welche mit simplexml_load_file() geholt wird.
libxml ist auf dem gleichen Stand (2.6 glaube ich)
Gruß
Daniel
ich würde gerne die Elemente in einem SimpleXML Objekt zählen...
Unter meiner lokalen Umgebung (PHP 5.1.4) funktioniert dies einfach mit count($xml->name) Ergebnis: 38
bei Ausgabe von print_r($xml) werden sämtliche Attribute angezeigt.
Nun kommen wir zum Problem
Auf meinem Server (PHP 5.0.3), wo auch PHP5 drauf ist (eine etwas aktuellere Version)
count() ohne erfolg, da kein Array -> Ergebnis immer 1
print_r($xml) werden keine Attribute vom Objekt angezeigt.
Es ist beides jeweils die selbe XML-Datei (von anderem Server) welche mit simplexml_load_file() geholt wird.
libxml ist auf dem gleichen Stand (2.6 glaube ich)
Gruß
Daniel