猿问

我正在做一个级联菜单,一级菜单已经显示,二级菜单怎么显示,代码如下

<!-- 菜单栏 -->
                  <div class="banner-hold">
                   <div class="banner">
                   <ul class="nav">
                           
                        <?php

                            foreach ($data_major as $key => $value) {
                                echo "<li>";
                                if ($value['major_pid']==0) {
                                   echo "<a class='nav-link' href='http://gs.haitou.cc/list/type-1'><i class='fa-bookmark-o'></i>";
                                   echo $value['major_name'];
                                   echo "<i class='fa-angle-right'></i></a>";
                                }
                                echo "</li>";
                            }

                        ?>

qq_兠里溏只给你_0
浏览 2229回答 2
2回答

天启之魂

给你个思路  递归  判断是否还有下级菜单 否则递归  可以无限级分类 必学的!

乔帮主

你的代码我运行了下,不能成功!提供一个思路给你吧:先判断$value是一维数组还是二维数组,若是一维数组,就按照你那样做,如果是二维数组,而继续用forearm循环!
随时随地看视频慕课网APP
我要回答