spl_autoload __autoload() のデフォルト実装 &reftitle.description; voidspl_autoload stringclass stringnullfile_extensions&null; この関数は、__autoload のデフォルト実装として使用されることを意図しています。 ほかに何も指定されておらず、spl_autoload_register がパラメータなしでコールされた場合には、 その後の __autoload のコール時には spl_autoload が使用されます。 &reftitle.parameters; class インスタンスを作成するクラス名 (および名前空間名)。 file_extensions デフォルトでは、クラス名を小文字にして .inc および .php を拡張子につけたファイル名のファイルが存在するかどうかを すべての include_path から探します。 &reftitle.returnvalues; &return.void; &reftitle.errors; クラスが見つからず、かつそれ以外にオートローダーが登録されていない場合に LogicException をスローします。 &reftitle.changelog; &Version; &Description; 8.0.0 file_extensions は、nullable になりました。