用户工具

站点工具


php:smarty:loop

Smarty中的循环

Smarty 独立循环

问题:

我想让smarty循环10次,输出一个表单输入项,该怎么做?

解答:

使用Smarty的section

{section name=foo start=10 loop=20 step=2}
  {$smarty.section.foo.index}
{/section}
<hr />
{section name=bar loop=21 max=6 step=-2}
  {$smarty.section.bar.index}
{/section}

上面模板的输出效果:

10 12 14 16 18
<hr />
20 18 16 14 12 10

参考

php/smarty/loop.txt · 最后更改: 2011/01/16 15:05 (外部编辑)