 |
PHP mehrdimensionales Array ausgeben
Sie befinden sich: Home > Forum > Php > PHP mehrdimension...
Wenn Sie einen Beitrag in diesem Forum schreiben möchten, so ist es erforderlich dass sie sich auf unsere Seite als User anmelden.
In diesen Beitrag wurden 2 Nachrichten geschrieben. | PHP mehrdimensionales Array ausgeben | | Nachricht wurde verfasst am 09.08.2010 um 11:51 Uhr von |  | annikaschubert7... | Hallo,
ich habe wieder mal ein Problem mit Arrays. Diesmal möchte ich ein mehrdimensionales Array ausgeben. Wie ich ein eindimensionales Array ausgeben, weiß ich bereits. Das Problem liegt nun an einen mehrdimensionalen Array. Ich habe nachfolgendes Array und möchte dies ausgeben. Wie kann ich dieses Array ausgeben?
$array=array(
'test Array 1'=>array('Wert1', 'wert2'),
'test Array 2'=>array('Wert3', 'wert4')
);
Ich würde mich sehr freuen wenn mir jemand bei diesem Problem helfen könnte. Liebe Grüße Annika | | | | Nachricht wurde verfasst am 10.08.2010 um 10:23 Uhr von |  | schubertmedia | Dies ist eigentlich ganz einfach um das mehrdimensionalen Array auszugeben, muss man einfach in der ersten Schleife prüfen ob in Value Wert des Arrays ein weiteres Array enthalten ist. Hier ein Beispiel, wie man eine mehrdimensionales Array mit zwei Ebenen ausgibt:
$array=array(
'test Array 1'=>array('Wert1', 'wert2'),
'test Array 2'=>array('Wert3', 'wert4')
);
if(is_array($array)==true){
echo 'Ausgabe von $array:';
foreach($array as $k => $v){
if(is_array($v)==false){
echo $v.'<br>';
} else {
foreach($v as $vk => $vv){
echo $vv.'<br>';
}
}
}
} else {
echo '$array ist kein Array!';
}
Grüße Nico | Antwort schreiben |
 |