```
use fast\Tree;
Tree::instance()->init($ruleList);
$this->rulelist = Tree::instance()->getTreeList(Tree::instance()->getTreeArray(0), 'title');
```
初始化方法
```
/**
* 初始化方法
* @param array 2維數組,例如:
* 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'=>'三級欄目二')
* )
*/
```
獲取樹狀數組
getTreeArray
```
/**
*
* 獲取樹狀數組
* @param string $myid 要查詢的ID
* @param string $nametpl 名稱條目模板
* @param string $itemprefix 前綴
* @return string
*/
```
將getTreeArray的結果返回為二維數組
```
/**
* 將getTreeArray的結果返回為二維數組
* @param array $data
* @return array
*/
```