PHP菜单并排列出

时间:2016-08-27 17:22:30

标签: php arrays loops

我有未知的长度php数组。我想并排上市。我想要for或while循环。

例如;

$菜单[9] = ...;

我的错误代码:

<?php
$m=ceil($s/7);
for($i=0;$i<$m;$i++){
?>
<div class="cat-left-drop-menu-left">
<ul>
<?php
for($z=0;$z<7;$z++){
?>
<li><a href="#"><?php echo $altmenu[$z] ;?></a></li>
<?php } ?>
</ul>
</div>
<?php } ?>

我想要这个输出:

<div class="cat-left-drop-menu-left">

<ul>
<li><a href="#">$menu[1]</a></li>
<li><a href="#">$menu[2]</a></li>
<li><a href="#">$menu[3]</a></li>
<li><a href="#">$menu[4]</a></li>
<li><a href="#">$menu[5]</a></li>
<li><a href="#">$menu[6]</a></li>
<li><a href="#">$menu[7]</a></li>
</ul>

</div>

<div class="cat-left-drop-menu-left">

<ul>
<li><a href="#">$menu[8]</a></li>
<li><a href="#">$menu[9]</a></li>
</ul>

</div>

它应该在循环中。

foreaxample:

1  8
2  9
3
4
5
6
7

0 个答案:

没有答案