【发布时间】:2022-10-14 18:42:23
【问题描述】:
当我尝试使用命名空间时出现此错误,但无法修复它
Error, 索引.php
<?php
require __DIR__ . '/../vendor/autoload.php';
use App\Hello\Hello;
$hello = new Hello("Hello World !");
var_dump($hello);
你好.php
<?php
namespace App\Hello;
class Hello
{
private string $talk;
public function __construct(string $talk)
{
$this->talk = $talk;
}
public function getTalk(): string
{
return $this->talk;
}
public function setTalk(string $talk): void
{
$this->talk = $talk;
}
}
作曲家.json
{
"name": "sheaqx/composer",
"autoload": {
"psr-4": {
"App\\": "src/"
}
},
"require": {}
}
我经常做 composer dump-autoload 和 composer install 来更新它 谢谢您的帮助
【问题讨论】:
标签: php composer-php