說明
1.自動載入是在實例化時,PHP會自動將所需的檔案交給require,不需要手動去require。
2、 Laravel、thinkphp、yii2等框架是基於自動載入實作的檔案自動載入。自動載入可以說是現代PHP框架的核心基礎。
實例
在傳統的應用中,通常自訂__autoload()。如下
define("DIR", "/var/www/myWeb/myClass/"); function __autoload($classname) { require DIR.$classname.'.class.php'; } $book = new Book();
以上就是php自動載入機制的介紹,希望對大家有幫助。