05/05
2018
Wallogit.com
2017 © Pedro Peláez
hahha
composer require jiangzg/composer-tree:1.0.0, (*1)
include_once __DIR__.'/../vendor/autoload.php'; $testAyy = [ [ 'id'=>1, 'parentid'=>0, 'name'=>'第1个' ], [ 'id'=>2, 'parentid'=>1, 'name'=>'第2个' ], [ 'id'=>3, 'parentid'=>2, 'name'=>'第3个' ], [ 'id'=>4, 'parentid'=>1, 'name'=>'第4个' ], [ 'id'=>5, 'parentid'=>0, 'name'=>'第5个' ], [ 'id'=>6, 'parentid'=>5, 'name'=>'第6个' ], [ 'id'=>7, 'parentid'=>6, 'name'=>'第7个' ], [ 'id'=>8, 'parentid'=>5, 'name'=>'第8个' ], [ 'id'=>9, 'parentid'=>8, 'name'=>'第9个' ], [ 'id'=>10, 'parentid'=>9, 'name'=>'第10个' ], ]; $tree = new \JiangZG\Tree\Tree(); $result = $tree->createTree($testAyy); print_r($result);
Array
(
[0] => Array
(
[id] => 1
[parentid] => 0
[name] => 第1个
[children] => Array
(
[0] => Array
(
[id] => 2
[parentid] => 1
[name] => 第2个
[children] => Array
(
[0] => Array
(
[id] => 3
[parentid] => 2
[name] => 第3个
)
)
)
[1] => Array
(
[id] => 4
[parentid] => 1
[name] => 第4个
)
)
)
[1] => Array
(
[id] => 5
[parentid] => 0
[name] => 第5个
[children] => Array
(
[0] => Array
(
[id] => 6
[parentid] => 5
[name] => 第6个
[children] => Array
(
[0] => Array
(
[id] => 7
[parentid] => 6
[name] => 第7个
)
)
)
[1] => Array
(
[id] => 8
[parentid] => 5
[name] => 第8个
[children] => Array
(
[0] => Array
(
[id] => 9
[parentid] => 8
[name] => 第9个
[children] => Array
(
[0] => Array
(
[id] => 10
[parentid] => 9
[name] => 第10个
)
)
)
)
)
)
)
)