$list = [];
public function getParents($id, $list,$parents=[])
{
//改变数组的key值
$list = array_column($list, NULL, 'id');
//改变后的数组
if(!isset($list[$id])) {
return [];
}
$parents[] = $id;
$info = $list[$id];
if ($info['parent_id'] == 0) {
return $parents;
}
return $this->getParents($info['parent_id'], $list, $parents);
}
$this->getParents(1,$list);
php递归分类查询上级所有分类
最新推荐文章于 2023-10-27 13:21:58 发布