PHP中的for迴圈

2021-06-03 18:24:13 字數 351 閱讀 4993

for(expr1;expr2;expr3)

第乙個表示式(expr1)在迴圈開始前無條件求值一次。

expr2 在每次迴圈開始前求值。如果值為 true,則繼續迴圈,執行巢狀的迴圈語句。如果值為 false,則終止迴圈。

expr3 在每次迴圈之後被求值(執行)。

每個表示式都可以為空或包括逗號分隔的多個表示式。表示式 expr2 中,所有用逗號分隔的表示式都會計算,但只取最後乙個結果。expr2 為空意味著將無限迴圈下去(和 c 一樣,php 認為其值為 true)。這可能不像想象中那樣沒有用,因為經常會希望用 break 語句來結束迴圈而不是用 for 的表示式真值判斷。

PHP中的foreach迴圈

php中的foreach語句,常用於遍歷陣列。foreach一般有兩種使用方式 1 只取陣列的值,不取陣列的下標 2 取陣列值,同時也取陣列的下標 以下面的例1和例2來解釋其用法 例1 只取值,不取下標 member array 201201 tom 201203 jack 201211 james...

PHP中的foreach迴圈

1 只取陣列的值,不取陣列的下標 取值的形式 foreach array expressionas value statement 遍歷給定的 array expression 陣列。每次迴圈中,當前單元的值被賦給 value 並且陣列內部的指標向前移一步 2 取陣列值,同時也取陣列的下標 取鍵值對...

PHP中for迴圈語句的變型

for語句可以說是php 同時也是多種語言 的迴圈控制部份最基本的乙個語句了,for語句的執行規律和基礎用法在這裡就不多說,可以參見php手冊for語句部分。php手冊中對它的語法定義如下 for expr1 expr2 expr3 statement 下面說說for語句幾種有用的變型。1 無限迴圈...