第10章 オブジェクト指向構文 / 第4回 模擬試験

PHPの`spl_autoload_register()`関数に関する次の記述のうち、正しいものはどれか。

`spl_autoload_register()`は、未定義のクラスが使用された際に自動的に呼び出す読み込み関数を登録する。 正解
`spl_autoload_register()`はデータベースへの自動接続を行う関数である。
`spl_autoload_register()`は1つのアプリケーションにつき1回しか呼び出せない。
`spl_autoload_register()`はComposerの代替にはなり得ない機能である。
解説
`spl_autoload_register()`は、未定義のクラスが使用された際に自動的に呼ばれるオートロード関数を登録します。Composerのオートロード機能も内部的にこの仕組みを利用しています。(参照: 独習PHP 第4版 第10章 オブジェクト指向構文 10.10.1節 spl_autoload_register関数 p.578〜579)