在 Ubuntu 上配置 PHP 自動加載,你需要遵循以下步驟:
src
的文件夾。確保這個文件夾的權限設置正確,以便 PHP 可以訪問它。mkdir src
chmod -R 755 src
src
文件夾中。確保它們都使用命名空間,并遵循 PSR-4 自動加載規范。例如,你可以創建一個名為 MyClass.php
的文件,其中包含以下內容:namespace MyNamespace;
class MyClass
{
public function myMethod()
{
echo "Hello, World!";
}
}
index.php
)中,添加以下代碼來配置自動加載器。這里我們使用了 Composer 的自動加載器,如果你還沒有安裝 Composer,請先安裝它:https://getcomposer.org/download/require_once 'vendor/autoload.php';
use MyNamespace\MyClass;
$myClass = new MyClass();
$myClass->myMethod();
composer dump-autoload
這將在 vendor/autoload.php
文件中生成自動加載配置。
index.php
)包含了 Composer 的自動加載文件,如步驟3所示。現在,當你在項目中使用新的類時,Composer 的自動加載器會自動加載它們,無需手動包含每個類文件。這樣可以簡化代碼并提高可維護性。