永发信息网

php递归循环无限级,求解!

答案:1  悬赏:10  手机版
解决时间 2021-03-29 07:51
php递归循环无限级,求解!
最佳答案
递归加入一个符号参数,如"空格",递归列表时把符号多连接上一倍,再输出
$arr = array(
0 => array(
'name'=>'first',
'_child'=>array(
0 => array(
'name'=>'second',
'_child'=>array(
0 => array(
'name'=>'three',
'_child'=>array()
),
1 => array(
'name'=>'three',
'_child'=>array()
),
2 => array(
'name'=>'three',
'_child'=>array()
),
)
),
1 => array(
'name'=>'second',
'_child'=>array(
0 => array(
'name'=>'three',
'_child'=>array()
),
1 => array(
'name'=>'three',
'_child'=>array()
),
2 => array(
'name'=>'three',
'_child'=>array()
),
)
),
),
)
);
 
function echoData($arr,$str){
$str .= ' ';
foreach ($arr as $k => $v) {
echo $str.$v['name'].'
';
if(count($v['_child'])){
echoData($v['_child'],$str);
}
}
}
echoData($arr,'');
?>
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
杭州火车站和杭州火车东站在地理位置上是不是
恭字的草书怎么写
道教早晚课都念什么经
美、珍就两个,用那个字取出好的微信名,谢谢
上3班倒的人应如何饮食?
抱紧一生未觉累,是什么意思
拿欠条对换车和楼房是真的假的
如何文艺的翻译if not me who if not now whe
68+68-85等于多少
单选题中国古代四大发明中,直接为新航路的开
应计制和现金制的差异
路政部门对超限运输的罚款依据是什么?上限和
有谁知道深圳市宝安区看守所的地址电话和公交
目前最好的肽产品是什么?
成都汉正家具配送工资如何
推荐资讯
小孩休温和睡觉休温是不是一样的
淄博原来是什么国
不见南师久漫说北群空有几个典故
人得为自己的过错,无知,冲动,投机买单。所
自制泰式绿咖喱酱怎么做
全球使命基友飞机稀有和精良的区别
电机要怎么学,好难啊。。
淘宝正在对该店铺盘点是什么意思+如果已经
刚刚装好电脑,安装系统的时候是这样的
佛山哪里可以买到304不锈钢方管 规格20*20*1.
卢梭的《忏悔录》的主题思想是什么?
磨削液那家好?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?