PHPで配列を定義して値を設定する方法
PHP では、配列は次のように定義と代入を行います。
- array() 関数を使用する:
$myArray = array(1, 2, 3, 4, 5);
- [名詞]を[動詞]する
$myArray = [1, 2, 3, 4, 5];
- キーバリュー形式で代入する
$myArray = array("key1" => "value1", "key2" => "value2", "key3" => "value3");
または
$myArray = ["key1" => "value1", "key2" => "value2", "key3" => "value3"];
注意、キーバリュー形式で代入する時、任意のデータタイプをキーまたは値として使用できます。
- インデックスと連想配列の組み合わせを使用する。
$myArray = array(1, "key1" => "value1", 3, "key2" => "value2");
インデックスと連想配列を併用した定義方式
PHPの配列のインデックスはデフォルトで0から始まり、関連配列はキー名をカスタマイズできることに注意して下さい。