thinkPHP的树
具有这个结构的数组,不是这样的话,可以改类的实现,具体用法见类注释,我这就不说了,代码如下:
$list = array ( 1 => array ( 'id' => '1' , 'pid' =>0, 'name' => '一级栏目一' ), 2 => array ( 'id' => '2' , 'pid' =>0, 'name' => '一级栏目二' ), 3 => array ( 'id' => '3' , 'pid' =>1, 'name' => '二级栏目一' ), 4 => array ( 'id' => '4' , 'pid' =>1, 'name' => '二级栏目二' ), 5 => array ( 'id' => '5' , 'pid' =>2, 'name' => '二级栏目三' ), 6 => array ( 'id' => '6' , 'pid' =>3, 'name' => '三级栏目一' ), 7 => array ( 'id' => '7' , 'pid' =>3, 'name' => '三级栏目二' ) ); //开源软件:phpfensi.com $tree = new tree( $list ); $html = "" ; //格式字符串 $str = "\$spacer\$name" ; //返回树 $html .= $tree ->get_tree(0, $str ); $html .= "" ; echo ( $html );查看更多关于thinkPHP的树 - Thinkphp的详细内容...
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://haodehen.cn/did6321