【php】連想配列を作る方法(省略記法も)
今回はphpで連想配列を作る方法について解説します。
array関数を使った通常の方法と、省略記法の両方を紹介するのでご覧ください。
連想配列を作る方法(array関数)
// 方法1: 配列を使って連想配列を作成
$associativeArray1 = array(
'key1' => 'value1',
'key2' => 'value2',
'key3' => 'value3'
);
array関数を使った方法はこのようになります。
key => value
の関係ですね。=>を使うのだと覚えましょう。
連想配列を作る方法(省略記法)
// 方法2: 配列の省略記法を使用
$associativeArray2 = [
'key1' => 'value1',
'key2' => 'value2',
'key3' => 'value3'
];
連想配列にはarray関数を使わない省略記法があります。
array() の代わりに [] とすることで連想配列となります。
【備考】連想配列で要素を追加する方法
// 方法1: 配列を使って連想配列を作成
$associativeArray1 = array(
'key1' => 'value1',
'key2' => 'value2',
'key3' => 'value3'
);
// 単一の要素を追加する場合
$associativeArray1['key4'] = 'value4';
参考に、phpで連想配列に要素を追加する方法も紹介します。
連想配列[key] = value;
とすれば自動的に要素が追加されます。