我正在開發一個PHP項目,並嘗試使用MVC(在PHP中首次使用它)。我創建了一個自動加載器類,包括我的控制器,如果我打電話給他們(從網上獲得代碼)。如何在不包含php文件的情況下調用類?
現在,我有另一個問題:我可以打電話給我的控制器,但我不能從我的控制器調用我的視圖和模型。
我autoload.php看起來是這樣的:
<?php
spl_autoload_register(function ($class) {
include 'controller/' . $class . '.php';
});
我的工作區是這樣的:
我能做些什麼來自動加載我的模型和視圖類,而不包括他們?
做相同的自動加載,但'視圖/'和'模型/'?我是否正確理解你的問題? – jotadepicas
如果我定義了3個不同的包含它嘗試包括控制器,模型和視圖,如果我打電話給新的PageController例如,這會產生一些錯誤... – TheBalco