« 27. elseif 敘述? | (回到Blog入口) | 29. 如何撰寫 do...while 敘述? »

28. 如何撰寫 while 敘述?

jollen 發表於 October 27, 2006 2:52 PM

while 是一種迴圈的敘述,語法如下:

1.

while (EXPRESSION) { statement1; // 當 EXPRESSION 當 true 時,則執行這裡的敘述。 statement2; ... }

2.

while (expr) : statements; ... endwhile;

第 2 種格式則是第一種格式的冒號寫法。

while 執行的過程為:先判斷 EXPRESSION,如果 EXPRESSION 為 true,則執行 while 裡的敘述。範例:

<?php $a = 1; $sum = 0; while ($a <= 10) { $sum = $sum+$a; $a = $a+1; } ?>

最後 $sum 的值為 55,即 1+2+3+4+5+6+7+8+9+10 的結果。

--jollen

版權聲明

請參閱頁面底部的 CC 授權條款。此外,Jollen's PHP 專欄禁止引用、修改與轉貼,如果您想與朋友分享的話,我們只允許網站連結(hyperlink)的形式。

發表一個評論

(如果你此前從未在此 Blog 上發表過評論,則你的評論必須在 Blog 主人驗證後才能顯示,請你耐心等候。)

| Top | Jollen's Forum |
Jollen's PHP 專欄採用 Attribution-NonCommercial-NoDerivs 2.5 授權條款
Copyright(c) 2001-2007,2010 www.jollen.org