对不起,我想问的是,为什么是为什么当我尝试使用benerin时却突然为foreach()CodeIgniter提供了无效的参数,但是仍然像这样 最初,我想在CodeIgniter中嵌套。 这是我在控制器中的脚本示例 函数load_menus(){ $ this-> load-> model(“ webadmin / we_model”); $ data [“ menus”] = $ this-> me($ this-> we_model-> get_menus()); $ this-> load-> view(“ webadmin / loadmenu.php”,$ data); } 私人函数me($ menus = array()){ $ html =''; //以树格式构建所有应用程序菜单 foreach($ menus as $ menu) { //检查此菜单是否有子菜单 $ count_menu_children = count(get_value($ menu,'children')); //建立单行菜单 $ html。='
div>';
$ html。='
';
$ class = get_value($ menu,'dtt_inative')!=''? 'text-error':'';
$ label = get_value($ menu,'url_img')==''&& get_value($ menu,'label')==''吗? '[NO NAME]':lang(get_value($ menu,'label'));
$ html。=''。 $ label。 '';
$ html。=' i>';;
$ html。='