在PHP中實現自動加載功能,通常使用魔術方法__autoload()或spl_autoload_register()函數。
方法一:使用__autoload()方法
```php
function __autoload($class) {
require_once "$class.php";
}
$obj = new MyClass();
```
方法二:使用spl_autoload_register()函數
```php
spl_autoload_register(function ($class) {
require_once "$class.php";
});
$obj = new MyClass();
```
這兩種方法都會在需要使用某個類時自動加載該類文件,無需手動require或include。需要注意的是,__autoload()方法在PHP7.2已經被廢棄,推薦使用spl_autoload_register()函數實現自動加載功能。