ホームページ  >  記事  >  バックエンド開発  >  PHP フレームワークのクラス名に基づく自動検索パスの問題

PHP フレームワークのクラス名に基づく自動検索パスの問題

WBOY
WBOYオリジナル
2016-07-28 08:28:541075ブラウズ

私は PHP を初めて使用します。いくつかのフレームワークを調べたところ、新しいクラスを作成するときに、このファイルには include や require が存在せず、必要な特定のクラス名に従ってインスタンス化を完了できることがわかりました。コードを確認すると、spl_autoload_register テクノロジーが使用されていることがわかりました。
以下は簡単な図です
 PHP框架中根据类名自动搜索路径的问题
コンポーネント、コントローラー、インターフェイスはフレームワークの多くのフォルダーの一部であり、component_XX クラスを直接インクルードしたり要求したりすることはなく、主に上記の spl_autoload_register テクノロジーを通じてインスタンス化できます。
このテクノロジーに関するリンクを教えてください。そうすればわかります
http://blog.csdn.net/panpan639944806/article/details/23192267

').addClass('事前番号付け').hide(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i ').text(i)); }; $numbering.fadeIn(1700); }); });

上記では、PHP フレームワークのクラス名に基づいてパスを自動的に検索する問題を、その側面も含めて紹介しました。PHP チュートリアルに興味のある友人に役立つことを願っています。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。