PHP 5 for ループ

❮ 前章へ 次章へ ❯

PHP forループは指定の回数だけコードブロックを実行します。


PHP for ループ

forループは、スクリプトの実行回数が予め分かっているときに使用します。

構文

for (init counter; test counter; increment counter) {
    code to be executed;
}

パラメータ:

次の例は、0〜10の数字を表示します:

<?php
for ($x = 0; $x <= 10; $x++) {
    echo "The number is: $x <br>";
}
?>
例の実行 »

PHP foreach ループ

foreachループは配列に対してのみ機能し、配列内の各キー/値の組をループするために使用します。

構文

foreach ($array as $value) {
    code to be executed;
}

ループを繰り返すたびごとに、現在の配列要素の値が$valueに代入され、配列ポインタが最後の配列要素に到達するまで1つずつ移動します。

次の例は、指定の配列($colors)の値を出力するループのデモです:

<?php
$colors = array("red", "green", "blue", "yellow");

foreach ($colors as $value) {
    echo "$value <br>";
}
?>
例の実行 »

配列の詳細については、後の章で説明します。


❮ 前章へ 次章へ ❯