php父子遍历,php无限分类父子追溯方法
生活随笔
收集整理的這篇文章主要介紹了
php父子遍历,php无限分类父子追溯方法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
php 無限分類之父級分類和子分類的追溯方法,代碼片段如下:
//返回所有的葉子節點
public function scanNodeOfTree($result,$fid){
$checkexist = false;
for ($i=0; $i
if($fid == $result[$i]['ParentId']){
$checkexist = true;
$arr .= $this->scanNodeOfTree($result,$result[$i]['ID']).',';
}
}
if(!$checkexist){
return $fid;
}
return $arr;
}
//返回所有的上級節點
public function getNodeOfTree($result,$id,$arr){
if($id == 0){
return $arr;
}
foreach ($result as $items){
if($id == $items['ID']){
$arr[] = array($items['CateName'],$items['ID']);
$return = $this->getNodeOfTree($result,$items['ParentId'],$arr);
}
}
return $return;
}
總結
以上是生活随笔為你收集整理的php父子遍历,php无限分类父子追溯方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 卡普空《龙之信条 2》将于 2024 年
- 下一篇: php 输入值,php-HTML输入值更