hhpp33 / tree
tree data 使用递归生成树形数据,简单实用
dev-master
2017-09-14 11:12 UTC
Requires
- php: >=5.4
This package is not auto-updated.
Last update: 2025-07-20 09:14:16 UTC
README
使用使用方法
use Caihui\Tree\Tree; require __DIR__ . '/../vendor/autoload.php';
全部数据数组
$data = include __DIR__."/data.php";
设置主键、parent标识名称 字节点名称
Tree::setConfig($primary = '', $parentId = '', $child = '');
生成tree data
Tree::makeTree($data);
运行结果
Array ( [0] = Array ( [id] = 1 [city] = 中国 [parent_id] = 0 [child] = Array ( [0] = Array ( [id] = 2 [city] = 北京 [parent_id] = 1 [child] = Array ( [0] = Array ( [id] = 3 [city] = 北京市 [parent_id] = 2 [child] = Array ( [0] = Array ( [id] = 4 [city] = 东城区 [parent_id] = 3 ) ) ) ) ) [1] = Array ( [id] = 11 [city] = 上海 [parent_id] = 1 [child] = Array ( [0] = Array ( [id] = 12 [city] = 上海市 [parent_id] = 11 ) ) ) ) ) )