PHP5循環

PHP5循環:PHP而當指定條件為真循環執行的代碼塊。

通常,當你寫的代碼,你想相同的代碼塊遍地連續再次運行。代替在腳本增加幾個幾乎相等的代碼行的,我們可以使用循環來這樣執行任務。

在PHP中,我們有以下循環語句:

而-通過代碼塊,隻要指定條件為真循環
做…而-遍歷一個代碼塊一次,然後隻要指定條件為真重復這個循環
為-通過一個代碼塊循環指定的次數
的foreach-通過代碼對每個元件的塊中的陣列循環


PHP的while循環

while循環,隻要指定條件為真執行的代碼塊。

句法

while (condition is true) {
code to be executed;
}

下面第一的例子設置一個變量$ X為1($ X = 1)。然後,while循環將繼續,隻要$ x小於或等於5運行($ X <= 5)。$ X將在1每次增加循環運行($ X ++):

$x =1;

while($x <=5) {
echo"The number is: $x
";
$x++;
}
?> asp?filename=demo_loop_while” target=”_blank”>運行示例?


PHP的做… while循環

在do … while循環會一直執行的代碼塊一次,它就會檢查車況,並重復循環而指定條件為真。

句法

do {
code to be executed;
} while (condition is true);

下面第一的例子設置一個變量$ X為1($ X = 1)。然後,do while循環會寫一些輸出,然後用1。然後條件檢查遞增變量$ X(是小於$ x或等於5'),並且循環將繼續,隻要運行$ x小於或等於5:

$x =1;

do{
echo"The number is: $x
";
$x++;
}while($x <=5);
?> 運行示例?

請註意,在一個do while循環的條件是繼在循環中執行的語句進行測試。這意味著,do while循環將至少一次執行它的語句,即使條件是假的第一次。

下面的示例將$ x變量到6,則它運行的循環,然後檢查條件:

$x =6;

do{
echo"The number is: $x
";
$x++;
}while($x <=5);
?> 運行示例?

for循環和foreach循環將在下一章解釋。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *