PHP
—
代码 php 无限分类且支持输出树状图的详细说
明
以下是对 php 无限分类,支持输出树状图进行了详细的分析介绍,需要的朋友参考下
代码如下:
<?php
/**
* 通用的树型类,可以生成任何树型结构
*/
class
tree
{
/**
* 生成树型结构所需要的 2 维数组
* @var array
*/
var
$arr
=
array
();
/**
* 生成树型结构所需修饰符号,可以换成图片
* @var array
*/
var
$icon
=
array
('│','├','└');
/**
* @access private
*/
var
$ret
= '';
/**
* 构造函数,初始化类
* @param array 2 维数组,例如:
* array(
* 1 => array('id'=>'1','parentid'=>0,'name'=>'一级栏目一'),
* 2 => array('id'=>'2','parentid'=>0,'name'=>'一级栏目二'),