文章是對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'=>'古典音樂'
),