PHP マニュアル
前のページ |  | 次のページ

# spl_autoload_register

(PHP 5 >= 5.1.0RC1)

spl_autoload_register -- 指定した関数を __autoload() の実装として登録する

## 説明

bool spl_autoload_register ( [mixed autoload_function] )

指定した関数を、spl が提供する __autoload スタックに登録します。 スタックがまだアクティブになっていない場合は、まずアクティブにします。 パラメータが指定されなかった場合は、デフォルト実装である spl_autoload が登録されます。登録に成功した場合は true、 失敗した場合は false が返されます。

もしあなたのコード中に __autoload 関数が存在するのなら、 それを明示的に __autoload スタックに登録しなければなりません。 なぜなら、spl_autoload_register() は、 spl_autoload() あるいは spl_autoload_call() によって __autoload 関数のエンジンキャッシュを効率的に置き換えるからです。

前のページ | ホーム | 次のページ
spl_autoload_functions | 上に戻る | spl_autoload_unregister