我是靠谱客的博主 痴情小霸王,最近开发中收集的这篇文章主要介绍tp5数组转树状结构输出,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

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数组转树状结构输出所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(43)

评论列表共有 0 条评论

立即
投稿
返回
顶部