Матричная древовидная структура 1X5 PHP массив - PullRequest
0 голосов
/ 26 февраля 2019

enter image description here

Я пытаюсь создать древовидное представление из структуры базы данных, показанной на рисунке выше.База данных не имеет никаких родительско-дочерних отношений.Что именно мне нужно сделать, это создать динамический массив (родительско-дочерняя структура) с принудительным представлением древовидной структуры матрицы.Где каждый узел будет иметь 5 дочерних узлов, и каждый дочерний узел также будет иметь еще 5 дочерних узлов под каждым из них.Древовидная структура будет продолжать добавлять новые дочерние узлы, пока все пользовательские данные не будут нанесены на дерево.Последовательность структуры будет такой же, как и последовательность ее восстановления в БД (в порядке возрастания). Пример:

Array[0]
  ->children[
  1->children[6,7,8,9,10],
  2->children[11,12,13,14,15],
  3->children[16,17,18,19,20],
  4->children[21,22,23,24,25],
  5->children[26,27,28,29,30]]

`и т. Д. Для всех дочерних элементов.у каждого узла будет 5 детей.Пожалуйста, предложите любое решение, если кто-то пробовал то же самое.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...