Mailinglisten-Archive |
Hi, ich habe einen mehrd. Array, der mit print_r so aussieht: Array ( [0] => Array ( [images] => Array ( [0] => dpnrw2003_01.gif [1] => dpnrw2003.gif ) [text] => Array ( [0] => Leistungsschau Westfalen. [1] => „Wir haben in diesem Jahr neu konzipiert und wollen erstmals es ) ) [1]... Ich versuche den Array so auszulesen: foreach ($contentArr as $key => $value) { if (is_array($value)) { foreach ($value as $key2 => $val2) { if (is_array($val2)) { foreach ($val2 as $key3 => $val3) { if (is_array($val3)) { foreach ($val3 as $key4 => $val4) { $content .= "key4 =" . $key4 . "<br /> value4 = " . $value4 . "<br />"; } } else { $content .= "key3 =" . $key3 . " <br />value3 = " . $value3 . "<br />"; } } } else { $content .= "key2 =" . $key2 . " <br />value2 = " . $value2 . "<br />"; } } } else { $content .= "key1 =" . $key . " <br />value1 = " . $value . "<br />"; } } Das Ergebnis ist diese Liste: key3 =0 value3 = key3 =1 value3 = key3 =0 value3 = key3 =1 value3 = key3 =0 value3 = key3 =0 Was mache ich falsch? Oder besser: wie geht das richtig ;-)? -- Danke und Ciao, Sacha
php::bar PHP Wiki - Listenarchive