
4.1
配列の基本
59
と文字列キーが混ざった配列)を同等に扱います。他のプログラム言語の機能と似ているので、
プログラマは多くの場合、数値キーだけを持つ配列を「数値(numeric)」配列、「インデックス付
き(indexed)」配列、または「順序付き(ordered)」配列と呼び、文字列キーを持つ配列を「連想
(associative)」配列と呼びます。つまり、連想配列はキーが配列内の値の位置以外を表す配列です。
キーがそれぞれの値を連想させるのです。
例4-6 に示すように、配列を作成するときや空の角括弧が付いた配列に要素を追加するときには、
PHP は配列キーの数値を自動的に増やします。
例
4-6
[]
を使った要素の追加
// 2
つの要素を持つ
$lunch
配列を作成する
// $lunch[0]
を設定する
$lunch[] = 'Dried Mushrooms in Brown Sauce';
// $lunch[1]
を設定する
$lunch[] = 'Pineapple and Yu Fungus';
// 3
つの要素で
$dinner
を作成する
$dinner = array('Sweet Corn and Asparagus', 'Lemon Chicken',
'Braised Bamboo Fungus');
// $dinner
の最後に要素を追加する
// $dinner[3]
を設定する
$dinner[] = 'Flank Skin with Spiced Flavor';
空の括弧は配列に要素を加えます。新しい要素は、 ...