数组循环:循环多个li 每个li 固定N条数据
2016-01-14 14:30
113 查看
PHP代码:
HTML代码(我这里是smarty模板):
结果:
· 1234
·567
$arr = array(1,2,3,4,5,6,7); $x = 1; $y = 0; foreach($arr as $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} <a href="#"><img src="{$val.xxxx}"></a> {/foreach} </li> {/foreach} </ul>
结果:
· 1234
·567
相关文章推荐
- WCF、WebAPI、WCFREST、WebService之间的区别
- Web测试——WEB测试方法及注意地方
- JVM内存管理(一)
- Hadoop生态上几个技术的关系与区别:hive、pig、hbase 关系与区别
- 做一个码农
- 网络游戏同步法则
- jquery淡入淡出效果简单实例
- uva442
- android:layout_weight的真实含义
- 使用XML的五种场合
- 编程错误及问题小计
- 即时通信XMPP协议实现原理介绍
- Codeforces Beta Round #92 (Div. 2 Only)深度优先遍历
- struts2 下 ajax 请求被执行两次
- python练手基础
- python常用函数 time.strftime
- 弹窗插件 layer
- Firemonkey 在 iOS 平台能显示更多的 emoji 字符
- Win10打开PhotoShop蓝屏显示内核错误kernel security check failure
- Redis学习记录之命令GEO(十五)