一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

Yii Framework框架獲取分類下面的所有子類方法

獲取分類下面的所有子類方法:

static function getMenuTree($arrCat, $parent_id = 0, $level = 0,$all=True) {  static $arrTree; //使用static代替global  if(!$all) $arrTree ='';  if( empty($arrCat)) return FALSE;  $level++;  if($level == 1) $arrTree[] = $parent_id;  foreach($arrCat as $key => $value)  {   if($value['parent_cid' ] == $parent_id)   {    //$value[ 'level'] = $level;    $arrTree[] = $value['cid'];    unset($arrCat[$key]); //注銷當前節點數據,減少已無用的遍歷    self::getMenuTree($arrCat, $value[ 'cid'], $level);   }  }  return $arrTree; }

用上面這個方法的前提是要把分類寫到緩存文件中,緩存文件寫入方法如下:

public function actionIndex2() { $filepath = Yii::getPathOfAlias('application').'/data/'; $arr = array(); $db = Yii::app()->db; $listinfo = $db->createCommand("select name,cid,parent_cid,root_cid from item_cat_info")->queryAll(); foreach($listinfo as $val) {   $arr[$val['cid']] = array('cid'=>$val['cid'],'name'=>$val['name'],'parent_cid'=>$val['parent_cid'],'root_cid'=>$val['root_cid']); } $applist = "<?php/nreturn ".var_export($arr, true).";/n?>"; file_put_contents($filepath.'itemcat.php', $applist);  }

php技術Yii Framework框架獲取分類下面的所有子類方法,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 日本欧美国产精品第一页久久 | 在线色网址 | 午夜国产福利 | 亚洲欧美视频在线播放 | 久久99爱爱| 2020国产精品自拍 | 在线观看91| 久久一日本道色综合久久m 久久伊人草 | 加勒比视频网站 | 2018狠狠操 | 日韩中文字幕亚洲无线码 | 91碰视频| 色噜噜狠狠一区二区三区 | 四虎影视永久在线 | 九九99九九精彩 | 怡红院一区| 久久亚洲精品国产亚洲老地址 | 亚洲精品综合网 | 日韩精品中文字幕一区二区三区 | 婷婷亚洲视频 | 韩国一级成a人片在线观看 韩国一级毛片 | 色黄大片| 国产精品视频牛仔裤一区 | 国产成人精品精品欧美 | 俏佳人忘忧草wyc.ia | 国产成人精品日本亚洲专利 | 五月天综合激情网 | 久久免费国产精品一区二区 | 婷婷综合丁香 | 色四月婷婷 | 91嫩草视频在线观看 | 91天天干| 日本一区二区三区久久 | 久久青草免费91线频观看站街 | 91精品人成在线观看 | 欧美日本高清视频在线观看 | 欧美123| 97成人免费视频 | 国产永久在线视频 | 一区二区三区在线视频播放 | 日韩精品亚洲专区在线影视 |