1.use fast\tree;
2. // 判斷同線賬號(利用當前賬號的id查詢上下級集合)
$alluser = userinfo::all(); //查詢所有使用者資料
$tree = tree::instance();
$tree->init($alluser);
$myteam = $tree->getchildren($miner_id); // 得出下線的id集
$myteampid = $tree->getparent($miner_id);// 得出上線的id集
// 合併陣列
$arr = array_merge($myteam,$myteampid);
foreach($arr as $key => $row)
// 判斷受贈者的id是否存在該陣列中
if (!in_array($touser['id'], $aaa))
無限極分類
面試的時候被問到無限極分類的設計和實現,比較常見的做法是在建表的時候,增加乙個pid欄位用來區別自己所屬的分類 array array array id 1,pid 0,name 河北省 array id 2,pid 0,name 北京市 array id 3,pid 1,name 邯鄲市 arra...
無限極分類,遞迴分類
有一組陣列如下 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...
php無限極分類
無限級分類 param1 array categories,要分類的陣列 param2 int stop id 不需要查詢子分類的id param3 int parent id 0,要查詢父分類id 欄位名稱 param4 int level 0,當前商品分類所屬的層級 根據level計算縮排的距離...