我知道存在许多类似的问题,但是我真的找不到这个问题背后的原因。
这是我的文件
src / Core.php:
namespace App;
class Core
{
public static function test(){
var_dump("hi");
}
}
run.php:
use App\Core;
require __DIR__.'/vendor/autoload.php';
Core::test();
和composer.json:
{
"psr-4": {
"App\\": "src/"
}
}
当我跑步时:php run.php
上显示
致命错误:未捕获的错误:在...中找不到类'App \ Core'
有人可以帮忙吗? 谢谢
答案 0 :(得分:0)
解决了。 psr-4规范应包含在自动加载选项中:
{
"autoload" : {
"psr-4": { "App\\": "src/" }
}
}
希望这可以帮助像我这样的盲人XD