2011-12-16 23 views
2

現在実行中のスクリプトのコンテキスト内にあるすべてのクラスにアクセスしたいと思います。残念ながら、私が使用しているフレームワークは、オートローディングを使用することで積極的であり、実行パスに沿ってクラスのロードを意図的に禁止します。名前を持たないクラスの強制読み込み

クラスの名前を知らなくても、登録済みのすべてのクラスがロードされ、get_declared_classesでアクセスできるようにするか、名前を取得できますか?

答えて

1

もし、オートロード機能がspl_autoload_register()に追加された場合は、spl_autoload_functions()をご覧ください。


別の方法としては、spl_autoload_call()に登録されているすべてのオートローダーの呼び出しを強制することができます。

関連する問題