sent/tree

tree

Maintainers

Details

gitee.com/ycgpp/tree.git

Installs: 1 185

Dependents: 0

Suggesters: 0

Security: 0

pkg:composer/sent/tree

v1.1.0 2024-05-19 13:50 UTC

This package is not auto-updated.

Last update: 2025-10-20 07:31:36 UTC


README

介绍

数组转树结构,树结构转数组,根据id和pid进行父子关系处理

安装教程

composer require sent/tree

使用说明

$list = [
    ['id'  => 1, 'parent_id' => 0, 'name' => '一级分类1'],
    ['id'  => 2, 'parent_id' => 1, 'name' => '二级分类1'],
    ['id'  => 3, 'parent_id' => 1, 'name' => '二级分类2'],
    ['id'  => 4, 'parent_id' => 1, 'name' => '二级分类3'],
];

sent\tree\Tree::list_to_tree($list, $root = 0, $pk = 'id', $pid = 'parent_id', $children = 'children')