PHPマニュアル/PEARマニュアル | ユーザフォーラムで議論/質問 | マニュアル検索 | ハイライト | ハイライトオフ | ポータル | php spot

spl_autoload - __autoload() のデフォルト実装 | JavaScript入門&応用&リファレンスなら「JavaScriptist」

  

spl_autoload

(PHP 5 >= 5.1.2, PHP 7)

spl_autoload__autoload() のデフォルト実装

説明

void spl_autoload ( string $class_name [, string $file_extensions = spl_autoload_extensions() ] )

この関数は、__autoload() のデフォルト実装として使用されることを意図しています。 ほかに何も指定されておらず、autoload_register() がパラメータなしでコールされた場合には、 その後の __autoload() のコール時にはこの関数が使用されます。

パラメータ

class_name

インスタンスを作成する小文字のクラス名 (および名前空間名)。

file_extensions

デフォルトでは、クラス名を小文字にして .inc および .php を拡張子につけたファイル名のファイルが存在するかどうかを すべてのインクルードパスから探します。

返り値

値を返しません。

エラー / 例外

クラスが見つからず、かつそれ以外にオートローダーが登録されていない場合に LogicException をスローします。


忘却曲線を使ってこの関数を確実に記憶に残す

フォーラムで「spl_autoload - __autoload() のデフォルト実装」について話す
各種マニュアル: PHPマニュアル | PEARマニュアル | Smarty(英語)マニュアル | PHP-GTKマニュアル | spl_autoload - __autoload() のデフォルト実装」をGoogle検索
copyright © 1997-2024 PHP ドキュメント作成グループ(ライセンス). provided by php spot. マニュアル: