見出し画像

[PHP]foreachで配列をループさせる

今回はforeachの使い方を紹介します。

foreachは配列を処理するときなどによく使うので必ず習得するようにしましょう!

$fruits = ['apple', 'orange', 'banana', 'grape'];

foreach($fruits as $fruit):
  echo $fruit."\n";
endforeach;

/* 実行結果 */
apple
orange
banana
grape

foreachは配列をループ処理するときに使えます。
forでもできますがforeachを使う方が主流です。

foreachの条件式には

foreach(配列名 as 配列の要素名)

上の例では配列名に$fruits、配列の要素名に$fruitとしています。

配列$fruitsの要素を一つずつ$fruitに代入して処理をする。これを配列の要素がなくなるまでループします。

具体的に言えば、

1回目 $fruitsからappleを取り出して$fruitに代入して出力。
2回目 $fruitsからorangeを取り出して$fruitに代入して出力。
3回目 $fruitsからbananaを取り出して$fruitに代入して出力。
4回目 $fruitsからgrapeを取り出して$fruitに代入して出力。

このように処理がなされています。


今回はforeach文の使い方を説明しました。

以上です。

この記事が気に入ったらサポートをしてみませんか?