第2章 PHPの基本 / 第4回 模擬試験

PHPの補足配列に関する次の記述のうち、通常配列と連想配列の関係として正しいものはどれか。

数値添字配列は、内部的にはキーが0,1,2...と自動採番された連想配列と見なせる。 正解
連想配列には、数値のキーを一切使用できない。
数値添字配列と連想配列は、PHP内部では全く互換性のない別の型として扱われる。
連想配列は、キーの重複を許可するデータ構造である。
解説
PHPの配列は本質的に連想配列(マップ)であり、数値添字配列はキーが0から自動採番された特殊ケースと見なせます。キーの重複は許可されず、後から代入した値で上書きされます。(参照: 独習PHP 第4版 第2章 PHPの基本 2.4.5節 補足 通常配列と連想配列の関係 p.79〜81)