两个foreach如何循环
时间:2021-07-01 10:21:17
帮助过:13人阅读
两个foreach 怎么循环?
我用的某多用户商城系统,现在想把店铺一级大类下面的二级类循环出来,同时二级大类下面自动读取当前二级大类中的推荐店铺,请问该怎么写。如下图:
代码如下:
$i = 0;
?>
$v){
$i++;
?>
?>
F
$store){?>
- 'show_store','id'=>$store['store_id']),'store',$store['store_domain']);?>" title="" target="_blank">
另外为什么不是从1开始?------解决方案--------------------你的代码不能实现吗?贴出 $output 的内容
$i++; 在 foreach($output['class_list'] as $k=>$v){ 循环中无条件执行
echo $i; 在 if ($_GET['cate_id'] == $v['sc_parent_id']){ 分支中有条件执行
因为条件可能不成立,所以 echo $i;就可能不连续
既然 $i 表示一个顺号,那么就应该删除 9 行的 $i++;
而 14 行的 echo $i; 改为 echo ++$i;