mletov, мне нужно было дописать "основы" - речь идет именно об курсе для вебмастера. На выходе специалист, который сможет установить сайт на хостинг, настроить DNS, натянуть PSD шаблон на WP с использованием Bootstrap 3 или 4, и при необходимости найти в интернете нужный кусок php кода и вставить его в файл functions.php. То же самое с js - чтобы внедрить в сайт какой-нибудь magnific popup или написать несколько строчек на jQuery - не надо быть гуру.
Aleksandr, без знаний такое было бы трудно преподавать. Знания есть. Но если просто вывалить знания на аудиторию хорошего результата не добиться. Т.к. хочется именно не бабла срубить, а наладить процесс подготовки адекватных вебмастеров.
ВИНОВАТ! Поленился подробно разжевать, вот и все. В данном случае проблема как раз в том, что я получаю именно такой массив, и переделывать модуль, который мне его возвращает мне очень не хотелось. Если бы это был NestedSets с Left и Right keys - я бы не стал задавать вопрос, это уже пройдённый этап, тем более у Морковина на сайте я находил прекрасный класс для работы с Nested Sets в Kohana Framework - NStree.php. Там все просто и понятно. А с этим массивом я промучился несколько часов, чтобы придумать как его вывести в виде дерева. Зашел в тупик. Думал что взгляд со стороны решит мою проблему. В итоге придумать ничего так и не смог, поэтому буду приводить сам массив к другому виду.
Игорь Воротнёв: Браво! Я знаю что рекурсия, я надеялся, что умные и опытные господа подскажут мне наиболее ГРАМОТНОЕ решение данного вопроса. Т.к. надоело городить костыли. Но видимо, кроме как на троллинг, большая часть не способна. Желаю Вам, чтобы на ваши вопросы также отвечали.