成人精品一区二区三区中文字幕-成人精品一区二区三区-成人精品一级毛片-成人精品亚洲-日本在线视频一区二区-日本在线视频免费

導航首頁 ? 技術教程 ? php生成無限欄目樹
全站頭部文字 我要出現在這里
php生成無限欄目樹 734 2024-01-10   

欄目數組:

$arr=Array(
  Array('cid' => 2,'cname' => '新聞','pid' => 0),
  Array('cid' => 4,'cname' =>'體育','pid' => 0),
  Array('cid' => 5,'cname' => '娛樂','pid' => 0),
  Array('cid' => 7,'cname' => '熱點新聞','pid' =>2),
  Array('cid' => 8,'cname' => '小眾新聞','pid' => 2),
  Array('cid' => 9,'cname' => '民謠新聞','pid' => 8),
);
<?php
$arr=Array(
  Array('cid' => 2,'cname' => '新聞','pid' => 0),
  Array('cid' => 4,'cname' =>'體育','pid' => 0),
  Array('cid' => 5,'cname' => '娛樂','pid' => 0),
  Array('cid' => 7,'cname' => '熱點新聞','pid' =>2),
  Array('cid' => 8,'cname' => '小眾新聞','pid' => 2),
  Array('cid' => 9,'cname' => '民謠新聞','pid' => 8),
);
function formatTree($array, $pid = 0,$level = 1,$field = array('pid'=>'pid','id'=>'id','children'=>'children')){
    $arr = array();
    foreach ($array as &$v) {
      if ($v[$field['pid']] == $pid) {
        $v['level'] = $level;
        $tem = formatTree($array, $v[$field['id']],$v['level']+1,$field);
        //判斷是否存在子數組
        $tem && $v[$field['children']] = $tem;
        $arr[] = $v;
      }
    }
    return $arr;
  }
$tree = formatTree( $arr,0,1, $field = array('pid'=>'pid','id'=>'cid','children'=>'children') );
echo '<pre>';
print_r( $tree); 
?> 

我們有兩個方法來進行軟件設計:一個是讓其足夠的簡單以至于讓BUG無法藏身;另一個就是讓其足夠的復雜,讓人找不到BUG。前者更難一些。

以上就是本文的全部內容,希望本文的內容對大家的學習或者工作能帶來一定的幫助,同時也希望多多支持綠夏網!



主站蜘蛛池模板: 澳门风云2演员表| 98372电影| 外出韩版| 土壤动植物的乐园教学反思| 热情电影| 变态的视频| 阎良之窗| 永远的日本电影| 曹查理电影大全免费观看国语| 亚洲狠狠爱| 黄网站在线观看视频| 硅酸钙板厂家联系方式| 爱欲1990未删减版播放| 杨文元| 神经内科出科个人总结| 老司机免费视频在线观看| 24点数学题目100道| 十个世界尽头| 第一财经今日股市直播回放| 洛城僵尸| 抖音美好生活| 恋人电影| 二年级上册音乐教案全册| 安渡| 武朝迷案| 罗云熙的新剧《尸语者》哪里能看| 夜电影| 我是传奇 电影| 别姬| pharrell| xxxxxxxxxxxxxxxxxxxxxxxxx| 埃尔加,她狼| 红日歌词完整版| 拔萝卜电视剧视频高清完整版| 少妇av网站| 二年级最佳家长评语| 艳妇乳肉豪妇荡乳xxx| 康熙王朝是哪一年拍的| 雪山飞狐主题曲简谱| 成人在线影片| starstruck|

!!!站長長期在線接!!!

網站、小程序:定制開發/二次開發/仿制開發等

各種疑難雜癥解決/定制接口/定制采集等

站長微信:lxwl520520

站長QQ:1737366103