Otto-mit-gewehr
28-09-2007, 08:29
Hallo Leute,
ich habe jetzt schön öfters mit Arrays gearbeitet und bin da eigentlich auch immer ganz gut durchgestiegen. Momentan stehe ich aber irgendwie aufm Schlauch. Auf php.net habe ich eine tolle Klasse gefunden, die mir XML-Dateien parst und in einem Array zurückgibt. Nun habe ich aber keine Ahnung, wie ich auf direkt auf die einzelnen Dimensionen und Elemente zugreife. Habe es hetzt schon mit geschachtelten foreach-Schleifen, direktem Ansprechen der Dimensionen/Einträge, usw. versucht. Irgendwas scheine ich nicht zu verstehen.
Ich habe euch mal print_r des Arrays visualisiert. Vielleicht könntet ihr mir erklären wie ich an die Daten rankomme:
readConfig Object
(
[filename] => conf/dbconf.xml
[xml] => Resource id #3
[data] => Array
(
[0] => Array
(
[name] => DBCONFIG
[child] => Array
(
[0] => Array
(
[name] => TITLE
[content] => mysql connection
)
[1] => Array
(
[name] => DBNAME
[content] => blog
)
[2] => Array
(
[name] => DBUSER
[content] => root
)
[3] => Array
(
[name] => DBPASS
)
[4] => Array
(
[name] => DBHOST
[content] => localhost
)
)
)
)
)
(Zur Info: readConfig heißt die Klasse, die mir die XML-Datei parst)
Ich brauch folgende Daten: TITLE,DBNAME,DBUSER,DBPASS. Steht alles wunderbar im Array. Ich komme nur nicht dran.
Schönes WE und vielen Dank!
Gruß,
Patrick
ich habe jetzt schön öfters mit Arrays gearbeitet und bin da eigentlich auch immer ganz gut durchgestiegen. Momentan stehe ich aber irgendwie aufm Schlauch. Auf php.net habe ich eine tolle Klasse gefunden, die mir XML-Dateien parst und in einem Array zurückgibt. Nun habe ich aber keine Ahnung, wie ich auf direkt auf die einzelnen Dimensionen und Elemente zugreife. Habe es hetzt schon mit geschachtelten foreach-Schleifen, direktem Ansprechen der Dimensionen/Einträge, usw. versucht. Irgendwas scheine ich nicht zu verstehen.
Ich habe euch mal print_r des Arrays visualisiert. Vielleicht könntet ihr mir erklären wie ich an die Daten rankomme:
readConfig Object
(
[filename] => conf/dbconf.xml
[xml] => Resource id #3
[data] => Array
(
[0] => Array
(
[name] => DBCONFIG
[child] => Array
(
[0] => Array
(
[name] => TITLE
[content] => mysql connection
)
[1] => Array
(
[name] => DBNAME
[content] => blog
)
[2] => Array
(
[name] => DBUSER
[content] => root
)
[3] => Array
(
[name] => DBPASS
)
[4] => Array
(
[name] => DBHOST
[content] => localhost
)
)
)
)
)
(Zur Info: readConfig heißt die Klasse, die mir die XML-Datei parst)
Ich brauch folgende Daten: TITLE,DBNAME,DBUSER,DBPASS. Steht alles wunderbar im Array. Ich komme nur nicht dran.
Schönes WE und vielen Dank!
Gruß,
Patrick