0
如果我有一个5级的数组,我可以在第3级开始一个foreach吗?嵌套multidimetional关联数组foreach
foreach($people['group']['person'] as $key => $value)
...........
还是会只给我的第一? 谢谢
如果我有一个5级的数组,我可以在第3级开始一个foreach吗?嵌套multidimetional关联数组foreach
foreach($people['group']['person'] as $key => $value)
...........
还是会只给我的第一? 谢谢
只要你想迭代的项目是一个数组或一个可迭代的对象,它将工作。
$test1 = array();
$test1['level1'] = array('level2' =>
array('level3' =>
array('level4' =>
array('one', 'two', 'three'))));
foreach($test1['level1']['level2']['level3']['level4'] as $k => $v)
echo($k . ': ' . $v . '<br>');
将输出:
0: one
1: two
2: three
您是否尝试过这样做呢?整个20秒的测试会给你答案。 – 2012-04-16 16:04:02
只是。测试。它。 – Josh 2012-04-16 16:06:05