PHPで開発をしていると、遅かれ早かれ同じような変数をたくさん作成する必要が出てきます。
同様の変数を多数持つ代わりに、データを要素として配列に保存できます。
配列内の要素には独自のIDがあるため、簡単にアクセスできます。
配列には 3 つのタイプがあります:
数値配列
数字のIDキーを持つ配列
例
$names = array("ピーター","泥沼","ジョー");
echo $names[1] . " . $names[2] " は " です。
上記のコードの出力:泥沼とジョーはピーターの隣人です
連想配列
配列内の各 ID キーは値に関連付けられます
$ages = array("ピーター"=>32, "泥沼"=>30, "ジョー"=>34);
echo "ピーターは " . $ages['Peter'] " 歳です。";
上記のスクリプトの出力:
ピーターは32歳です
多次元配列
1 つ以上の配列を含む配列
$families = 配列
(
「グリフィン」=>配列
(
「ピーター」、
「ロイス」、
「ミーガン」
)、
「泥沼」=>配列
(
「グレン」
)、
「茶色」=>配列
(
「クリーブランド」、
「ロレッタ」、
「ジュニア」
)
);
この配列を出力すると、次のようになります:
配列
(
[グリフィン] => 配列
(
[0] => ピーター
[1] => ロイス
[2] => ミーガン
)
[泥沼] => 配列
(
[0] => グレン
)
[茶色] => 配列
(
[0] => クリーブランド
[1] => ロレッタ
[2] => ジュニア
)
)