有一个小班是User
:
<?php
namespace App\src\entities;
class User{
//code here
}
我try 使用"Use"关键字访问另一个文件中的这个类.
<?php
namespace App;
use App\src\entities\User;
$user = new User("Test", "test");
IDE可以理解有一个类用户,甚至已经给了我自动填充.然而,当我运行这段代码时,我得到的结果是Fatal error: Uncaught Error: Class 'App\src\entities\User' not found in /var/www/app/app/public/test.php:5 Stack trace: #0 {main} thrown in /var/www/app/app/public/test.php on line 5
我try 修改Composer.json,添加了以下内容:
"autoload": {
"psr-4": {
"App\\": "app/"
}
}
然后我再次自动生成文件.这没有帮助,什么都没有改变.
为什么会发生这种情况,我能做些什么?我从C#来到php,现在正遭受着挫折.