當前位置:才華齋>計算機>php語言>

PHP無限分類(樹形類)的深入分析

php語言 閱讀(4.9K)

文章是對PHP無限分類(樹形類)進行了詳細的分析介紹,需要的朋友參考下。就跟隨本站小編一起去了解下吧,想了解更多相關資訊請持續關注我們應屆畢業生考試網!

PHP無限分類(樹形類)的深入分析

PHP無限分類,Google一下就能找到很多相關資料,思路比較拉風的,也是用得比較多的就是分類表至少有id,pid,name三個欄位,id自增表分類,pid為父分類,name為分類名,這樣就構成了一棵樹,如下,算是我查詢分類表得到的結果集。

複製程式碼 程式碼如下:

<?php

//模擬PHP無限分類查詢結果

return array(

array(

'id'=>1,

'pid'=>0,

'name'=>'主頁'

),

array(

'id'=>2,

'pid'=>0,

'name'=>'新聞'

),

array(

'id'=>3,

'pid'=>0,

'name'=>'媒體'

),

array(

'id'=>4,

'pid'=>0,

'name'=>'下載'

),

array(

'id'=>5,

'pid'=>0,

'name'=>'關於我們'

),

array(

'id'=>6,

'pid'=>2,

'name'=>'天朝新聞'

),

array(

'id'=>7,

'pid'=>2,

'name'=>'海外新聞'

),

array(

'id'=>8,

'pid'=>6,

'name'=>'州官新聞'

),

array(

'id'=>9,

'pid'=>3,

'name'=>'音樂'

),

array(

'id'=>10,

'pid'=>3,

'name'=>'電影'

),

array(

'id'=>11,

'pid'=>3,

'name'=>'小說'

),

array(

'id'=>12,

'pid'=>9,

'name'=>'鈴聲'

),

array(

'id'=>13,

'pid'=>9,

'name'=>'流行音樂'

),

array(

'id'=>14,

'pid'=>9,

'name'=>'古典音樂'

),