Hallo freudige PHP Berater
habe mich hier gerade angemeldet, da ich hier schon oft eine Antwort fuer meine Frage gefunden habe, diesmal leider nicht, deshalb nun ein Thread von mir:
Folgendes:
Lade aus einer xml Datei über simplexml_load_file eine Datei, die wie folgt aussieht:
Wenn ich nun ueber PHP einen bestimmten Namen aus dem Array holen moechte, mache ich es wie folgt ($i ist fuer den loop):
Wenn ich aber eine Variable an der Stelle der Array Position angeben, bekomme ich nichts zurueck:
in $lid ist zB 0, 1 oder 2 gespeichert!
Kann mir jmd dabei helfen? Verstehe nicht, warum es mit direkter Angabe geht, mit der Variablen aber nicht (v.a. da ich davor ja schon einmal eine Variable benutze, oder liegt es gerade da ran?)
Schonmal vielen Dank fuer jede Antwort!
habe mich hier gerade angemeldet, da ich hier schon oft eine Antwort fuer meine Frage gefunden habe, diesmal leider nicht, deshalb nun ein Thread von mir:
Folgendes:
Lade aus einer xml Datei über simplexml_load_file eine Datei, die wie folgt aussieht:
Code:
<countrylist> <country> <name>Austria</name> <name>Österreich</name> <name>Autriche</name> <language>de</language> </country> </countrylist>
PHP-Code:
$land = $xmlCountryList->country[$i]->name[0] ;
PHP-Code:
$land = $xmlCountryList->country[$i]->name[$lid] ;
Kann mir jmd dabei helfen? Verstehe nicht, warum es mit direkter Angabe geht, mit der Variablen aber nicht (v.a. da ich davor ja schon einmal eine Variable benutze, oder liegt es gerade da ran?)
Schonmal vielen Dank fuer jede Antwort!
Kommentar