function getTree($data, $pid=0, $parent_field,$child_field)
{
$tree = [];
foreach($data as $k => $v)
{
if($v[$parent_field] == $pid)
{
//父亲找到儿子
$v['child'] = getTree($data, $v[$child_field], $parent_field,$child_field);
$tree[] = $v;
//unset($data[$k]);
}
}
return $tree;
}
其中$data是无限级分类列表数据,$pid是父ID,$parent_field是父字段,$child_field是子字段
PHP无限级分类,递归列表转树
最新推荐文章于 2022-03-02 23:48:56 发布