跳至内容

{while}

Smarty 中的{while} 循环与 PHP while 语句具有大致相同的灵活性,并为模板引擎添加了一些新功能。每个{while} 都必须与匹配的{/while} 配合使用。所有运算符都能识别,例如==||or&&and,等等,并且您可将修饰符用作函数,例如is_array()

示例

{while $foo > 0}
  {$foo--}
{/while}

上述示例将倒数 $foo 的值,直到达到 1。

另请参阅 {foreach}{for}{section}