Ох, как мне надоело работать с длиннющими битриксовами массивами. Наверно многие другие, как и я, для отладки используют функцию print_r или var_dump, потому что это просто и не требует дополнительных телодвижений. Мне в них не хватало только одного – возможности сворачивать массивы наподобие дерева. Я написал функцию, которая умеет это, а заодно и кое-что еще. [spoiler] Так вот, сначала я хотел написать функцию, которая просто позволит выводить массивы так, чтоб его дочерние массивы можно было сворачивать, как дерево папок в проводнике, потому что работать с гигантскими битриксовыми массивами не удобно. Однако почти сразу функция стала обрастать дополнительными удобствами и полезностями. И вот теперь, 4 месяца спустя, я посчитал, что её не стыдно показать сообществу.
Этот маленький проектик оказался для меня очень интересным, благодаря ему я приобрёл еще много полезных знаний. Чего только стоила задача вызвать конструктор класса из функии-обёртки с переменным числом аргументов Поэтому я буду очень рад любым дополнительным пожеланиям.
Группы на сайте создаются не только сотрудниками «1С-Битрикс», но и партнерами компании. Поэтому мнения участников групп могут не совпадать с позицией компании «1С-Битрикс».