21,886
社区成员
发帖
与我相关
我的任务
分享
$arr = array(
array('a'=>1,'b'=>2,'son'=>array(
'aa'=>11,'bb'=>22,'son'=>array(
'aaa'=>111,
'bbb'=>222,
'ccc'=>333
)
)),
array('e'=>1,'son'=>array(
'ee' => 11
)),
array('f'=>2)
);
function show($arr){
foreach($arr as $k=>$v){
if(is_array($v)){
show($v);
}else{
echo $k.'=>'.$v.PHP_EOL;
}
}
}
show($arr);
array (size=2)
0 =>
array (size=4)
'id' => string '7' (length=1)
'cname' => string '|--ui相关' (length=12)
'fid' => string '0' (length=1)
'son' =>
array (size=3)
0 =>
array (size=4)
...
1 =>
array (size=3)
...
2 =>
array (size=3)
...
1 =>
array (size=4)
'id' => string '8' (length=1)
'cname' => string '|--其他' (length=15)
'fid' => string '0' (length=1)
'son' =>
array (size=3)
0 =>
array (size=3)
...
1 =>
array (size=3)
...
2 =>
array (size=3)
...
['son']下面是子数组