请php高手改一下 foreach 的输出数量

<divclass="list_top"><!--{foreachfrom=$artciles_top10item=article_top}--><ul><li></li... <div class="list_top">

<!-- {foreach from=$artciles_top10 item=article_top} -->
<ul>
<li></li>
</ul>
<!-- {/foreach} -->
</div>
请高手帮助将ul的输出个数控制一下,设定为3个吧,谢谢了
展开
 我来答
喝咖啡的胖胖鱼
2012-10-04 · TA获得超过2221个赞
知道小有建树答主
回答量:770
采纳率:0%
帮助的人:348万
展开全部
呃。。。任何高手都没有办法帮你控制

除非全部输出来再用js控制

楼主,你给出的是其实是一个模板语言,这需要你给出模板语言的具体代码才可以修改

按道理,应该会给句控制输出的数量,楼主不妨再看看人家的代码

ps:下面是我猜测的

<!-- {foreach from=$artciles_top10 item=article_top} -->

将$artciles_top10改成$artciles_top3试试

因为我就这边看到了数字,所以只能改这个了。。。楼主好运
spinshine
2012-10-16 · TA获得超过540个赞
知道小有建树答主
回答量:1063
采纳率:0%
帮助的人:430万
展开全部
设个计数变量就行了
不知道你是什么模版,但是基本都差不多,找对应的语法。

比如
{set i =0 }
<!-- {foreach from=$artciles_top10 item=article_top} -->
{if i < 3}
输出
{/if}
{set i = i+1 }
<!-- {/foreach} -->
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
帐号已注销
2012-10-04 · TA获得超过312个赞
知道小有建树答主
回答量:472
采纳率:0%
帮助的人:202万
展开全部
forach 里面有个key的属性 也就是key="key" 那么在下面输出的时候判断一下就好了 ,
<!--{if key<3}-->
<ul>
<li></li>
</ul>
<!--{/if}-->
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式