添字に文字列を指定した配列を連想配列と呼びます。 ※PHPでは、連想配列のほうが添字に数値を使用する配列より使用することが多いと言えます。 1. 添字に文字列を使用する方法 [書式] $変数名[添字] = 値; 2. array()関数を使用する方法(※添字と値を「=>」で関連付けます。) [書式] $変数名 = array('添字A' => '値1', '添字B' => '値2'); ※下の2つの使用例は同じ結果が得られます。
<?php $guitar[fender] = 'Stratocaster'; $guitar[gibson] = 'Les Paul'; print_r($guitar); ?>
Array ( [fender] => Stratocaster [gibson] => Les Paul )
<?php $guitar = array('fender' => 'Stratocaster', 'gibson' => 'Les Paul'); print_r($guitar); ?>
Array ( [fender] => Stratocaster [gibson] => Les Paul )