数组循环:循环多个li每个li固定N条数据

王朝学院·作者佚名  2016-08-28
窄屏简体版  字體: 小  |  中  |  大  |  超大  

php代码:

$arr=array(1,2,3,4,5,6,7);$x= 1;$y= 0;foreach($arras$k=>$v){$data[$y][] =$v;//4 就是没个li显示4条数据,如果显示3条,改成3即可。if($x== 4){$y++;$x=1;continue;

}$x++;

}//$data 是最终的结果集,发送到页面循环即可.

HTML代码(我这里是smarty模板):

<ul>{foreach from=$data item=vo}<li>{foreach from=$vo item=val}<ahref="#"><imgsrc="{$val.xxxx}"></a>{/foreach}</li>{/foreach}</ul>

结果:

· 1234

·567

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
© 2005- 王朝網路 版權所有 導航