"foo")));var_dump($array["foo"]);var_dump($array[42]);var_dump($array["multi"]["dimensional"]["array"]);?>上の例の出力は以下となります。同じものを表しているということです)。以降では、関数やメソッドの返す結果を直接配列として扱えるようになりました。以前は、いったん一次変数に代入しないと配列としては扱えませんでした。以降では、配列リテラルをデリファレンスできるようになりました。このようにしなければなりませんでした。未定義の変数にアクセスしたときと同じです。