PHP: 連想配列を作成する
連想配列
PHPでは、配列の添字を文字列で指定したものを「連想配列」といいます。 PHPの配列と連想配列には厳密な区別はありません。
連想配列を作成するにはarray()関数を使う方法と、 角括弧[]を使って作成する方法があり、 「キー(添字)」と「値」の間に「=>」が入ります。
書式
連想配列名 = array( キー1 => 値1, キー2 => 値2, キー3 => 値3 ); 連想配列名 = [ キー1 => 値1, キー2 => 値2, キー3 => 値3 ];
具体的な連想配列の作成コードは次の通りです。
連想配列の要素値を取得する場合は、
「$連想配列名[キー]」と記述します。
$season = array( "spring" => "春", "summer" => "夏", "autumn" => "秋", "winter" => "冬" ); echo $season["spring"] . " \n"; print_r($season); // 実行結果 春 Array ( [spring] => 春 [summer] => 夏 [autumn] => 秋 [winter] => 冬 )