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