无法按预期在多维数组中生成结果。PHP多维数组未显示预期结果
警告:提供的foreach无效的参数()
$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;
}
}
}
欲望输出:
结果应该是─
COL1,1,A,B, c,d,2,3,4,
COL2,1,2,3,4,
COL3,1,2,3,4,
COL4,1,2,3,4-
你的预期结果是什么? –
结果应该是 - COL1,1,a,b,c,d,2,3,4,COL2,1,2,3,4,COL3,1,2,3,4,COL4,1,2,3 ,4, – FastReply