1. 树状结构组装输出tree函数,从根节点0开始寻找
public function getlist()
{
$field = 'category_id,category_pid,category_name';
$order = [
];
$map = [
'status' => 1
];
$cate = $this->field($field)
->where($map)
->select();
// exit;
$list = $this->tree($cate);
return $list;
}
public function tree($cate,$name='child',$category_pid=0)
{
$arr = array();
foreach ($cate as $key => $v) {
if ($v['category_pid'] == $category_pid) {
$arr[] = $v;
$v[$name] =
$this->tree($cate,$name,$v['category_id']);
}
}
return $arr;
}
最后
以上就是痴情小霸王最近收集整理的关于tp5数组转树状结构输出的全部内容,更多相关tp5数组转树状结构输出内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复