無限極聯動 遞迴

2021-10-08 22:01:35 字數 688 閱讀 4479

最近寫了乙個四級聯動,現在分享下**,其實是可以無限極聯動,只要資料夠多

//定義方法,返回值根據自己的來我的是result 

public result lian()

//最後全部查完 返回列印

return result.ok(

"data"

,list);}

public list

xx(int fid,

int le)

//根據父id查詢出自己

//sql select * from lian where fid=#

list

lian

(fid)

;//等級 +1

le = le+1;

// 從上面父id查出來的子集,成為父級繼續查子集

for(lian item:list1)

list.

addall

(list1)

;return list;

}

遞迴 無限極分類

遞迴無限極分類就是自身呼叫自身進行迴圈操作,有兩種辦法一種是通過等級另一種是通過資料結構進行資料迴圈 public function roles data,pid 0,levae 0 將資料轉換成陣列 d json decode json encode data true array array 將...

PHP 遞迴無限極下級

下面是自己用到的一些遞迴方法,當然都是借鑑的,各位看官請勿怪 第一種 有層級 array array array id 1,pid 0,n 河北省 array id 2,pid 0,n 北京市 array id 3,pid 1,n 邯鄲市 array id 4,pid 2,n 朝陽區 array i...

無限極分類,遞迴分類

有一組陣列如下 items array 1 array id 1,pid 0,name 江西省 2 array id 2,pid 0,name 黑龍江省 3 array id 3,pid 1,name 南昌市 4 array id 4,pid 2,name 哈爾濱市 5 array id 5,pid...