Smarty:while函數(shù)

2018-10-18 11:39 更新

{while}

Smarty的{while}循環(huán)和PHP的while 在靈活性方面是幾乎一樣的,只是增加了少許特性。 每個(gè){while}必須有相應(yīng)的{/while}. 任何的PHP條件或者函數(shù)表達(dá)式都是可用的,如||or,&&andis_array(), 等等.

下面是可用的運(yùn)算符列表,使用中都會(huì)放到元素的中間并且用空格分隔。 注意列表中[方括號(hào)]的是可選的,而且還會(huì)列出對(duì)應(yīng)PHP的表達(dá)式。

運(yùn)算符別名語(yǔ)法示例含義對(duì)應(yīng)PHP語(yǔ)法
==eq$a eq $b等于==
!=ne, neq$a neq $b不等于!=
>gt$a gt $b大于>
<lt$a lt $b小于<
>=gte, ge$a ge $b大于等于>=
<=lte, le$a le $b小于等于<=
=== $a === 0絕對(duì)等于===
!notnot $a非 (一元運(yùn)算)!
%mod$a mod $b取模%
is [not] div by $a is not div by 4取模為0$a % $b == 0
is [not] even $a is not even[非] 取模為0 (一元運(yùn)算)$a % 2 == 0
is [not] even by $a is not even by $b水平分組 [非] 平均($a / $b) % 2 == 0
is [not] odd $a is not odd[非] 奇數(shù) (一元運(yùn)算)$a % 2 != 0
is [not] odd by $a is not odd by $b[非] 奇數(shù)分組($a / $b) % 2 != 0

Example 7.79. {while} 循環(huán)

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

例子將從$foo開(kāi)始計(jì)算到1


參見(jiàn) {foreach}{for} 和 {section}.

以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)