当前位置:首页 > CMS教程 > Thinkphp > 列表

thinkPHP的树

发布:smiling 来源: PHP粉丝网  添加日期:2014-11-20 16:49:38 浏览: 评论:0 

具有这个结构的数组,不是这样的话,可以改类的实现,具体用法见类注释,我这就不说了,代码如下:

  1. $list=array
  2.            1 => array('id'=>'1','pid'=>0,'name'=>'一级栏目一'), 
  3.            2 => array('id'=>'2','pid'=>0,'name'=>'一级栏目二'), 
  4.            3 => array('id'=>'3','pid'=>1,'name'=>'二级栏目一'), 
  5.            4 => array('id'=>'4','pid'=>1,'name'=>'二级栏目二'), 
  6.            5 => array('id'=>'5','pid'=>2,'name'=>'二级栏目三'), 
  7.            6 => array('id'=>'6','pid'=>3,'name'=>'三级栏目一'), 
  8.            7 => array('id'=>'7','pid'=>3,'name'=>'三级栏目二'
  9.          );//开源软件:phpfensi.com 
  10.     $tree=new tree($list); 
  11.  
  12.     $html=""
  13.  
  14.     //格式字符串 
  15.     $str="\$spacer\$name"
  16.     //返回树 
  17.     $html.=$tree->get_tree(0,$str); 
  18.  
  19.     $html.=""
  20.  
  21.     echo($html);

Tags: thinkPHP多级栏目 thinkPHP结构

分享到: