Ergebnisse können nicht wie erwartet in multidimensionalen Arrays erzeugt werden.Mehrdimensionale PHP-Arrays, die das erwartete Ergebnis nicht anzeigen
Warning: Invalid argument für foreach geliefert()
$menu = array ('COL1' => array('1' => array('a', 'b', 'c', 'd'), '2', '3', '4'), 'COL2' => array('1', '2', '3', '4'), 'COL3' => array('1', '2', '3', '4'), 'COL4' => array('1', '2', '3', '4'));
foreach ($menu as $col => $value) {
echo '<hr>'.$col;
foreach ($value as $item => $subitem) {
echo '<br>'.$item;
foreach ($subitem as $childitem) {
echo '<br>'.$childitem;
}
}
}
Wunsch Output:
Ergebnis
BE- sollteCOL1, 1, a, b, c, d, 2,3,4,
COL2, 1,2,3,4,
COL3,1,2,3,4,
COL4, 1,2,3,4
Und was ist Ihr erwartetes Ergebnis? –
Ergebnis sollte COL1, 1, a, b, c, d, 2,3,4, COL2, 1,2,3,4, COL3, 1,2,3,4, COL4, 1,2,3 sein , 4, – FastReply