以前從來沒寫過遞迴(其實想想,對演算法完全沒概念),剛好有這個需求,試著寫了一下,發現也挺容易的,特別記錄一下。
資料庫是dedecms預設的程式設計客棧,dede_arctype是儲存欄目的表,reid是欄目的父級欄目id。
複製** **如下:
$array = array();
get_swww.cppcns.comons($type, $array);
var_dump($array);
function get_sons($type, &$current_array)");
while($row = mysql_fetch_assoc($resul程式設計客棧t))
}
本文標題: dedecms函式分享之獲取某一欄目所有子欄目
本文位址:
函式分享 每日PHP函式分享 2021 2 4
array chunk將乙個陣列分隔成多個 array chunk array array,int size,bool preserve keys false array將乙個陣列分隔成多個陣列,其中每個陣列的單元數目有size決定。最後乙個陣列的單元資料可能會少於size個。引數 array 需要...
函式分享 每日PHP函式分享 2021 3 2
array flip 交換陣列中的鍵和值 說明 array flip array array arrayarray flip 返回乙個反轉後的 array,例如array中的鍵名變成了值,而array中的值成了鍵名。注意array中的值需要能夠作為合法的鍵名 例如需要是 int 或者 string ...
函式分享 每日PHP函式分享 2021 1 9
將乙個一維陣列的值轉化為字串。string implode string glue array pieces 引數描述 glue預設為空的字串。pieces你想要轉換的陣列。返回值 返回乙個字串,其內容為由 glue 分割開的陣列的值。例項 array array lastname email ph...