Dernière activité 1714735592

stuzer05 a révisé ce gist 1714735592. Aller à la révision

1 file changed, 17 insertions

index.php(fichier créé)

@@ -0,0 +1,17 @@
1 + function buildTree(array $elements, $parentId = 0) {
2 + $branch = array();
3 +
4 + foreach ($elements as $element) {
5 + if ($element['parent_id'] == $parentId) {
6 + $children = buildTree($elements, $element['id']);
7 + if ($children) {
8 + $element['children'] = $children;
9 + }
10 + $branch[] = $element;
11 + }
12 + }
13 +
14 + return $branch;
15 + }
16 +
17 + $tree = buildTree($rows);
Plus récent Plus ancien