php遞迴 陣列 樹,PHP使用遞迴生成文章樹

2021-10-25 22:34:52 字數 415 閱讀 1952

因為自己的乙個技術站,以文章為主,文章有些是乙個系列的,所以想把這些文章歸類,同一類的在乙個下面。

資料庫好設計,無非用id,fatherid來進行歸類,fatherid代表父類是那篇文章的id,id是文章的唯一id,層次不限,可以是兩層,可以是三層。fatherid為0的表示頂層文章。

php**,主要是遞迴

function category_tree($fatherid)elseelse{

echo '

'. $record['title'].'

'; category_tree($record['id']);

echo '

'; $i++;

if ($i > 0){

echo '';

呼叫:category_tree(0) //先提取最頂層文章

php遞迴使用示例 php遞迴函式

遞迴獲得角色id字串 function exploderole roleobj,resultstr else exploderole childroleobj,resultstr 遞迴獲取級聯角色資訊陣列 function makerolerelation roleobjarr 程式設計客棧 通過父...

php遞迴樹的實現

使用到了這個類庫可以在php中像.net一樣使用linq private function gettree list,parent null,tree array else toarray foreach query as k row if v 0 if empty parent else retu...

php遍歷mysql陣列中 遞迴遍歷PHP多維陣列

陣列的遍歷是php乙個常見的程式設計任務,而陣列又分為一維陣列 二維陣列和多維陣列。一維陣列的遍歷很簡單,直接乙個for迴圈就可以完成。那麼二維陣列和多維陣列的遍歷又應該如何實現呢?請看以下程式 author nowamagic url www.nowamagic.net date 2011 03 ...