迴圈語句可以實現一段**的重複執行,php中的迴圈語句有while、do…while和for迴圈語句三種
1.while語句
while迴圈語句是根據迴圈條件來判斷是否重複執行這一段**的,語法如下:
while(迴圈條件)
『{}』中的語句被稱為迴圈體,當迴圈條件為true時,則執行迴圈體,當迴圈條件為false時,結束整個迴圈。
注意:若迴圈條件永遠為true時,會出現死迴圈,因此應根據實際需求,在迴圈體上設定迴圈出口,即迴圈體中設定迴圈出口,即迴圈條件結束的條件。
<?php
$i=$sum=0; //用於初始化變數的設定
while($i<5)內的迴圈體,輸出$i的值,並進行累加)
echo '$i='.$i;
$sun+=$i;
++$i; //設定迴圈出口,不斷地改變變數的值,使其不滿足迴圈條件時,結束迴圈
}?>
2. do…while迴圈語句
do…while迴圈語句的功能與while迴圈語句類似,唯一的區別在於while是先判斷條件後執行迴圈體,而do…while會無條件的執行完一次迴圈體後再判斷條件。語法如下:
dowhile(迴圈條件);
首先執行do後面「{}」中的迴圈體,然後,再判斷while後面的迴圈條件,當迴圈條件為true時,繼續執行迴圈體,否則,結束本次迴圈。
<?php
$i=2; //設定初始值
dowhile($i>=0); //迴圈條件
?>
注意:do…while迴圈在不符合迴圈條件時仍會無條件的執行一次迴圈體中的語句。在使用時要慎重考慮。
3.for迴圈語句
for迴圈語句是最常用的迴圈語句,它符合迴圈次數已知的情況。
<?php
for($i=0;$i<5;++$i)
?>
for迴圈後面的小括號「()」中包括了3部分內容,分別為初始化表示式、迴圈條件和操作表示式,他們之間用「;」分隔,{}中的執行語句為迴圈體。for迴圈語句小括號「()」內的每個表示式都可以為空,但是必須保留分號分隔符,當每個表示式為空時,表示該for迴圈語句的迴圈條件永遠滿足,會進入無限迴圈的狀態,可在for語句迴圈體中用跳轉語句進行控制來結束無限迴圈
迴圈列印1~100的偶數和
<?php
for($i=1,$sum=0;$i<=100;++$i)
}echo $sum;
?>
迴圈三子(迴圈結構語句) for迴圈
在js中,迴圈結構語句是非常重要的一部分,迴圈結構語句即 重複地執行一段 要注意的是他要有盡頭,不能無窮的重複,否則會出現宕機的狀況。今天我們要說的就是迴圈結構語句三種中的一種,也是我們最常用的一種 for迴圈。首先,既然是迴圈,那麼迴圈的四要素肯定也是必不可少的,即 1 有乙個初始化變數 2 有條...
C語言(三) 迴圈語句結構
今天我們來看一下迴圈語句結構 while語句 1 語法格式 while 條件 例1 在螢幕列印1 10 include int main return 0 這個 已經幫我們了解了while語句的基本用法,那我們再了解一下while中的break和continue while語句中的break和con...
三種迴圈結構語句
格式 for 初始化語句1 判斷語句2 步進語句3 執行流程 先執行1初始化語句 執行2判斷語句,如果判斷結果是true 執行4迴圈 執行3步進語句 繼續回到2 4 3 2 4 3 如果判斷結果是false,代表迴圈結束 注意 初始化語句只在第一次迴圈中執行,之後不再執行 public static...