$all=[
['id'=>1,'pid'=>0,'title'=>'上海公司'],
['id'=>2,'pid'=>1,'title'=>'经理'],
['id'=>3,'pid'=>2,'title'=>'主管'],
['id'=>4,'pid'=>0,'title'=>'北京公司'],
['id'=>5,'pid'=>4,'title'=>'经理'],
['id'=>6,'pid'=>5,'title'=>'主管'],
];
function getInfo($id,$all){
//如何通过下级的ID,递归来获取上级的所有信息?
}
getInfo(3);
getInfo(6);
数组如上
getInfo(3);
getInfo(6);
如何通过下级的ID,递归来获取上级的所有信息?
是否还有不通过递归的方式可以快速获取的?
for(var i in $all){
}
// 这样递归有什么问题吗?
为什么不能使用递归呢?