• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

Smarty foreach控制循环次数的一些方法_php实例

php 搞代码 4年前 (2022-01-25) 27次浏览 已收录 0个评论

1、在 smarty 中数组是经常会用到的,循环遍历数组用 section 或者 foreach ,如何得到数组长度或者判断一个数组个数呢?可以用{$ar

本&文来源gaodai^.ma#com搞#代!码网

搞gaodaima代码ray| count} 来试试。

2.

<br />{foreach from=$variable key=key name=name iteam=value}</p><p>    {$variable|@count}     // 获取数组长度</p><p>    {$smarty.foreach.loop.index}    // 获取当前循环数组元素下标,以0开始</p><p>    {$smarty.foreach.loop.iteration}    // 获取当前循环次数,以1开始</p><p>    {$smarty.foreach.loop.first}    // 为true时,标记循环第一次执行</p><p>    {$smarty.foreach.loop.last}    // 为true时,标记循环最后一次执行<br /> {$smarty.foreach.name.last}    // 为true时,标记循环最后一次执行</p><p>    {$smarty.foreach.loop.show}    // 当前是否显示</p><p>    {$smarty.foreach.loop.total}    // 循环次数</p><p>{/foreach}<br />

3、控制循环次数

<br />{foreach name=infolist from=$VIDEO_INFO_LIST item=infolist}<br />{assign var=floor value=$smarty.foreach.infolist.index}<br />{if $floor<5%}     <br /> {*或者 if $smarty.foreach.infolist.iteration <5*}<br /> <li>{$infolist%}</li> <br />{/if} <br />{/foreach}<br />

搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:Smarty foreach控制循环次数的一些方法_php实例
喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址