PHP SCHOOL.biz

PHPの学習をする為のブログです。プログラム未経験の方にも理解できるよう基本的な、PHPの知識について身に付けることができるようにわかりやすい内容にしていきたいと思っています。


PHPでのforearh文を使用したループ

PHPでのforeach文を使用したループ

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

文法


 foreach ($array as $value) {
  実行したい処理;
 }

または、


 foreach ($array as $key => $value) {
  実行したい処理;
 }

ループの繰り返しごとに、現在の配列要素の値が$ valueに代入され、配列ポインタが最後の配列要素に到達するまで1ずつ移動します。
次の例は、指定された配列($ colors)の値を出力するループを示しています。

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

foreach ($colors as $value) {
    echo "$value <br>";
}
?>