我有一个具有以下结构的项目:
- src + Guitar.php + Type.php + ToString.php - tests + GuitarTest.php composer.json
这就是我在composer.json中定义psr-4自动加载的方式:
"autoload": {
"psr-4": {
"Shop\\Guitar\\": "src/"
}
}
这是我的 Guitar.php:
这是我的 ToString.php:
这是我的 Type.php:
'Acoustic', self::ELECTRIC => 'Electric', }; } }这是我的 GuitarTest.php:
但是当我运行测试时,出现以下错误:
Error: Class "Shop\Guitar\Guitar" not found问题是什么?如何解决?
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号