luminee/tree

构建树和 [getChildren, getParent]

v1.0.0 2019-09-11 03:51 UTC

This package is auto-updated.

Last update: 2024-09-11 14:43:28 UTC


README

构建树和 [getChildren, getParents]

安装

通过 Composer 安装。

composer require luminee/tree

或者下载 src/Tree.php 文件

用法

$Tree = new Tree();
$Tree->buildTree($array);

$item = $Tree->getTree(); // Get Tree
$item = $Tree->getChildren('group1', 'group') // Find Item and Its Children
$item = $Tree->getParents('group1', 'group') // Find Item and Its Parents

$option = ['parent' => 'pre', 'children' => 'childs', 'parent_id' => 'pid']
// Customize tree keys
$Tree = new Tree($option);