最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

PHP兩種實現(xiàn)無級遞歸分類的方法

 更新時間:2017年03月02日 15:33:05   作者:gentsir  
本文主要介紹了PHP兩種實現(xiàn)無級遞歸分類的方法,具有很好的參考價值。下面跟著小編一起來看下吧

話不多說,請看代碼:

/**
* 無級遞歸分類 TP框架
* @param int $assortPid 要查詢分類的父級id
* @param mixed $tag  上下級分類之間的分隔符
* @return string $tree 返回的分類樹型結(jié)構(gòu)結(jié)果 
*
*/
function recursiveAssort($assortPid, $tag = '')
{ 
 $assort = M('goods_class')->where("class_pid = $assortPid")->field('class_id, class_name')->select();
 foreach ($assort as $value) {
 $tree .= '<option value="' . $value['class_id'] . '">' . $tag . $value['class_name'] . '</option>';
 $tree .= recursiveAssort($value['class_id'], $tag . '&emsp;');
 }
 return $tree;
}
/**
 * 利用php的引用傳遞 CI框架
 *
 */
 public function get_access()
 {
 $access = array();
 $field = 'id, pid, method, name, description';
 $q_access = $this->db->select($field)->get('access');
 $q_result = $q_access->result_array();
 if (!empty($q_result)) {
  $items = array();
  foreach ($q_result as $value) {
  $items[$value['id']] = $value;
  }
  foreach ($items as $key => $item) {
  if ($item['pid'] == 0) {
   $access[] = &$items[$key];
  } else {
   $items[$item['pid']]['sub_access'][] = &$items[$key];
  }
  }
 }
 return $access;
 }

以上就是本文的全部內(nèi)容,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作能帶來一定的幫助,同時也希望多多支持腳本之家!

相關(guān)文章

最新評論

右玉县| 普兰店市| 长治市| 临武县| 汤阴县| 广灵县| 淳化县| 屏山县| 寿阳县| 兴业县| 珠海市| 武定县| 上蔡县| 灵川县| 安顺市| 富宁县| 奉贤区| 隆尧县| 阿拉尔市| 高平市| 饶河县| 历史| 莱西市| 介休市| 巴彦县| 扶绥县| 鱼台县| 梓潼县| 阳曲县| 报价| 长沙县| 夏河县| 饶河县| 两当县| 英吉沙县| 陆河县| 泰州市| 灌阳县| 若尔盖县| 五莲县| 宁化县|