摘要:做開發,無限分類會被經常用到,一個直接拿過去結合函數,提升開發速度查詢表中的數據定義一個數組,每循環一條記錄就把它放入該數組并該記錄靜態初始化去掉不再使用的數據表記錄無限分類后
做開發,無限分類會被經常用到,一個model直接拿過去結合 str_repeat("","");函數,提升開發速度
select();//查詢cate表中的數據 $res = $this->cateSort($date); return $res; } //定義一個數組,每循環一條記錄就把它放入該數組并unset該記錄 public function cateSort($data,$pid=0,$count=0){ static $arr=array();//靜態初始化 foreach ($data as $k => $v){ if($v["pid"]==$pid){ $v["count"]=$count; $arr[]=$v; unset($data[$k]);//去掉不再使用的 $this->cateSort($data,$v["id"],$count+1); } } return $arr; } }
數據表記錄
無限分類后
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/30594.html
摘要:下和的區別在查閱了相關開發文檔和相關博客后,總結出關于和的區別,主要是看你是在哪一個模型中編寫這個關聯關系,父關聯對象就是在父關聯本文是在的類下編寫的關聯模型。下面是兩種關聯的使用時機。 ThinkPHP5下has_one和belongs_to的區別 在查閱了相關Tp5開發文檔和相關博客后,總結出關于belongsTo和hasOne的區別,主要是看你是在哪一個model(模型)中編寫這...
摘要:密碼加密時遇到的問題今天遇到密碼加密的問題,當時使用的是模型數據完成實現的自動進行加密,但是在上面模型修改器中發現修改器和數據完成功能一樣,看下方的評論說是數據完成和修改器配合使用,我就照著做,當時這樣寫的模型層包含新增和更新操作, 密碼加密時遇到的問題 今天遇到密碼md5加密的問題,當時使用的是 thinkphp5.0.9->模型->數據完成 實現的自動進行加密,但是在上面 thin...
閱讀 2105·2021-11-23 10:06
閱讀 3456·2021-11-11 16:54
閱讀 3337·2019-08-29 17:31
閱讀 3563·2019-08-29 17:05
閱讀 2166·2019-08-26 13:36
閱讀 2155·2019-08-26 12:17
閱讀 520·2019-08-26 12:12
閱讀 1668·2019-08-26 10:19