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] => 冬
)