PHP for ループ
- 前のページ PHP While ループ
- 次のページ PHP 関数
PHP フォルダルループは指定された回数の実行コードブロックを実行します。
PHP for ループ
スクリプトの実行回数を事前に決定している場合、for ループを使用できます。
文法
for (初期化カウンタ; テストカウンタ; 増加カウンタ) { 実行するコード }
パラメータ:
- 初期化カウンタ:ループカウンタの値を初期化します。
- テストカウンタ:評価する各ループ反復。値が TRUE であれば、ループを続けます。値が FALSE であれば、ループを終了します。
- カウンタの増加:ループカウンタの値を増加させます。
以下の例では、0から10までの数字を出力しています:
例
<?php for ($x=0; $x<=10; $x++) { echo "数字は:$x <br>"; } ?>
PHP foreach ループ
foreach ループは配列にのみ適用され、配列内の各キー/値ペアを巡回するために使用されます。
文法
foreach ($array as $value) { 実行するコード }
ループの各反復で、現在の配列要素の値が $value 変数に割り当てられ、配列ポインタが逐次に移動し、最後の配列要素に達するまで移動します。
以下の例では、指定された配列($colors)の値を出力するループを示しています:
例
<?php $colors = array("red","green","blue","yellow"); foreach ($colors as $value) { echo "$value <br>"; } ?>
後の章で、配列に関するさらに多くの知識を学びます。
- 前のページ PHP While ループ
- 次のページ PHP 関数