PHP for
ループは、指定された回数だけコードブロックを実行します。
この記事の概要
PHP for ループ
The for
ループは、スクリプトの実行回数を事前に知っている場合に使用されます。
構文
for (init counter; test counter; increment counter)
{
code to be executed;
}
{
code to be executed;
}
パラメーター:
- init counter: 初期ループカウンタ値
- test counter: 各ループ反復を評価しました。 TRUEと評価された場合、ループは継続します。 FALSEと評価された場合、ループは終了します。
- increment counter: ループカウンタ値を増加
次の例では、0〜10の数字が表示されます。:
コード例文
<?php
for ($x = 0; $x <= 10; $x++)
{
echo “The number is: $x <br>”;
}
?>
PHP foreach ループ
foreach
ループは配列でのみ機能し、配列内の各キー/値ペアをループするために使用されます。
Syntax
foreach ($array as $value)
{
code to be executed;
}
{
code to be executed;
}
ループの繰り返しごとに、現在の配列要素の値が$ valueに割り当てられ、配列ポインターは最後の配列要素に到達するまで1つ移動します。
次の例は、指定された配列($ colors)の値を出力するループを示しています。:
コード例文
<?php
$colors = array(“red”, “green”, “blue”, “yellow”);
foreach ($colors as $value) {
echo “$value <br>”;
}
?>
配列の詳細については、後の章で説明します。