猿问

php无限级循环

怎样获得以下数据

{

title=title的值,value=id的值,data= 所有pid=当前id的行,格式一样。

第一级,pid=0
title=订单管理,value=1,data=[]

}

长风秋雁
浏览 713回答 1
1回答

手掌心

function tree($arr, $pid=0){ foreach($arr as $k => $v){ if($v['pid'] == $pid){ $v['data'] = tree($arr, $v['id']); $tree[] = $v; } } return isset($tree)? $tree : []; }
随时随地看视频慕课网APP
我要回答