我使用PSR-4學習自動加載我CALSS,但我有沒有運氣,這是我的文件夾結構我不能自動加載使用我的課PSR-4
這是裏面的代碼我「 Employee.php」
namespace app\Employee;
class Employee
{
public function __construct(){
echo "hello employee";
}
}
,並在我的index.php
use app\Employee;
$emp = new Employee;
這裏是我的C omposer.json
{
"autoload": {
"psr-4": {
"Employee\\":"app/Employee"
}
}
}
在composer Employee \\中與您的應用程序\ Employee名稱空間不匹配。它可能只是「app \\」:「app」。在index.php中,您正在實例化app \ employee,而在您的結構中,您必須執行「使用app \ Employee \ Employee」。我猜想文件夾「員工」應該是「模型」,「控制器」或類似的。 – JimL
@JimL你是什麼意思應該是模型 – jemz