当サイト使用テーマ

\ SWELL【WordPressテーマ】 /
当サイト使用サーバー

\ レンタルサーバー【ConoHa WING】 /
プログラミング学習
PHPのforeach
ループは、配列やオブジェクトの要素を簡単に取り出すための強力なツールです。この記事では、foreach
ループについて詳しく解説します。
1 2 3 4 5 | $colors = array ( "赤" , "青" , "緑" , "黄" ); foreach ( $colors as $color ) { echo "色: " . $color . "<br>" ; } |
実行結果:
1 2 3 4 | 色: 赤 色: 青 色: 緑 色: 黄 |
このコードでは、$colors
という配列内の要素を1つずつ取り出し、それを$color
という変数に代入しています。foreach
ループ内では、各色を表示しています。
1 2 3 4 5 | $person = array ( "名前" => "アクア" , "年齢" => 23, "職業" => "エンジニア" ); foreach ( $person as $key => $value ) { echo $key . ": " . $value . "<br>" ; } |
実行結果:
1 2 3 | 名前: アクア 年齢: 23 職業: エンジニア |
この例では、連想配列$person
内のキーと値を1つずつ取り出して表示しています。$key
にはキー(例: “名前”)が、$value
には対応する値(例: “アクア”)が代入されます。
1 2 3 4 5 6 7 8 9 10 11 | $employees = array ( array ( "名前" => "アクア" , "職種" => "エンジニア" ), array ( "名前" => "Aqua" , "職種" => "デザイナー" ) ); foreach ( $employees as $employee ) { foreach ( $employee as $key => $value ) { echo $key . ": " . $value . "<br>" ; } echo "<br>" ; } |
実行結果:
1 2 3 4 5 | 名前: アクア 職種: エンジニア 名前: Aqua 職種: デザイナー |
この例では、多次元配列$employees
を使用して複数の従業員情報を表現しています。外側のforeach
ループで各従業員を取り出し、内側のforeach
ループで各従業員の情報を表示しています。
以上がforeachについての説明でした。foreachを使うことで配列の要素を簡単に取り出すことができます!
ぜひforeachを活用してマスターしましょう!