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