$arr = Array(Array('a1','a2'),Array('b1','b2'),Array('c1','c2'));
function tree($a){
foreach($a as $row){
if(is_array($row)) tree($row);
else echo $row . '<br>';
}
}
tree($arr);
a1
a2
b1
b2
c1
c2
function tree($a){
foreach($a as $row){
if(is_array($row)) tree($row);
else echo $row . '<br>';
}
}
tree($arr);
a1
a2
b1
b2
c1
c2
结束条件是,如果元素不是数组则不需要递归了。
$arr = Array(Array('a1','a2'),Array('b1','b2'),Array('c1','c2'));
function tree($a){
if(is_array($a)){ // 这里判断是否需要再递归
foreach($a as $row){
tree($row);
}
}else{
echo $a.'<br>';
}
}
tree($arr);