有许多示例n级树创建和树遍历,但我无法理解如何在codeigniter视图页面中遍历树而不调用递归函数。我认为在视图页中调用递归函数不是最佳实践。那么如何遍历创建下拉列表的多维数组。
这是我在视图页面中的代码。我会改进吗
value =“0”>根级别
$ html。=''。$ valArr ['category']。''; if(array_key_exists('children',$ valArr)){$ html。= generateCategoryList($ valArr [ '孩子']);返回$ html; }?>