PHP自動載入類的例項

2021-09-24 10:21:41 字數 587 閱讀 6361

我們在做php開發的時候,有的時候需要乙個乙個的檔案引入感到實在是煩,其實我們可以利用php的乙個函式__autoload($class)來進行自動載入!當然方法有很多,下面例舉一法,具體方法如下:

準備兩個檔案:

1.test.php

2.auto.class.php

test.php源**:

<?php

header('content-type:text/html; charset=utf-8');

function __autoload($class_name) 

$auto = new auto();

var_dump($auto);

auto.class.php 源**

<?php

/* * 自動載入類測試

*/class auto

例項執行:

結果如下:

目錄e:\www\phptest 的類 auto 被例項化了!

php自動載入類用法例項分析

spl autoload register array core autoload 當例項化類的時候,自動呼叫core類中的autoload 方法來載入類 也可以使用 autoload 來實現,但是php新版本建議使用spl autoload register,因為 autoload 會被逐漸廢棄掉...

php自動載入類,PHP中類的自動載入的方法

類的自動載入是指,在外面的頁面中,並不需要去 引入 類檔案,但是程式會在需要的時候動態載入需要的類檔案。方法1 使用 autoload魔術函式 當程式需要某個類時,就會去呼叫該函式,該函式我們需要自己去定義並在其中寫好載入類檔案的通用語句。需要類是自動呼叫,而且會傳進來乙個類名,這個案例的檔名為21...

php自動載入類

php類的自動載入機制 php的自動載入 在php5以前,我們要用某個類或類的方法,那必須include或者require,之後才能使用,每次用乙個類,都需要寫一條include,麻煩 php作者想簡單點,最好能引用乙個類時,如果當前沒有include進來,系統能自動去找到該類,自動引進 於是 au...