PHP 根据子ID递归获取父级ID,实现逐级分类导航效果

Posted 虚幻的街景

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP 根据子ID递归获取父级ID,实现逐级分类导航效果相关的知识,希望对你有一定的参考价值。

代码:

//当前路径
$cate=M(‘wangpan_class‘)->select();
function get_top_parentid($cate,$id){
$arr=array();
foreach($cate as $v){
if($v[‘id‘]==$id){
$arr[]=$v;// $arr[$v[‘id‘]]=$v[‘name‘];
$arr=array_merge(get_top_parentid($cate,$v[‘fid‘]),$arr);
}
}return $arr;

}
//return $r[‘id‘];
$zz=get_top_parentid($cate,‘18‘);

print_r($zz);

 
















以上是关于PHP 根据子ID递归获取父级ID,实现逐级分类导航效果的主要内容,如果未能解决你的问题,请参考以下文章

Think PHP递归获取所有的子分类的ID (删除当前及子分类)

PHP_递归实现无限级分类

php递归查询不会,,求教。就是一个三级分类传个ID找到他的上级,还有父级。。

php递归

JS根据子节点递归获取所有父节点的集合

php无限极分类实现的方法?