а причем тут MVC ?
и for ($i = 0, $c = count($arr); $i < $c; $i++) можно сразу сделать через for ($i = 0; $i < count($arr); $i++) зачем нужны лишние переменные?
Вячеслав: Спасибо за ответ. Я делаю по этому топику Древовидные комментарии - второй ответ, древовидные комментарии. Просто никак не могу сообразить как изменить структуру массива, не хочу в индексном файле это делать, а как правильно это сделать через модель-контроллер не знаю.
если более предметно - вопрос в каком файле и как правильно этот цикл прописать, у меня он сейчас во вьюхе, а это неправильно согласно концупции MVC, возможно я чегото не понимаю, хочу разобраться.