PHP For ループ
指定された回数、または指定された条件が true の場合に、コードのブロックをループします。
forループ
forループは、スクリプトを実行する必要がある回数が事前にわかっている場合に使用されます。
構文
for (初期値; 条件; 増分)
{
実行されるコード;
}
{
実行されるコード;
}
パラメータ:
初期値: 主にカウンターを設定するために使用される変数値を初期化します (ただし、ループの先頭で 1 回実行される任意のコードを使用できます)。
条件: ループ実行の制限。 TRUE の場合、ループが継続します。 FALSE の場合、ループは終了します。
Increment: 主にカウンターをインクリメントするために使用されます (ただし、ループの最後に実行される任意のコードを使用できます)。
注: 上記の initial value および increment パラメーターは空にすることも、複数の式 (カンマで区切る) を指定することもできます。
例
次の例では、初期値 i=1 のループを定義します。変数 i が 5 以下である限り、ループは実行され続けます。ループが実行されるたびに、変数 i は 1 ずつ増加します:
<html> <body> <?php for ($i=1; $i<=5; $i++) { echo "The number is " . $i . "<br>"; } ?> </body> </html>
出力:
The number is 1 The number is 2 The number is 3 The number is 4 The number is 5
foreach ループ
foreach ループは、配列を反復処理するために使用されます。
構文
foreach ($配列as $value)
{
コードを実行するには;
}
{
コードを実行するには;
}
ループするたびに、現在の配列要素の値が $value 変数に代入され (配列ポインターは 1 つずつ移動します)、次回ループするときに、次の値が表示されます。配列。
例
次の例は、指定された配列の値を出力するループを示しています。