【发布时间】:2022-11-01 23:29:52
【问题描述】:
我有一个文件夹test。在这个文件夹中,我有两个类,TestHeader 和 TestHeaders。
这是TestHeader 类
<?php
class TestHeader
{
public function send(): void
{
}
}
这是TestHeaders 类
<?php
class TestHeaders
{
public function profile(int $userId): TestHeader
{
return new TestHeader();
}
}
当我运行测试时,显示错误Fatal error: Uncaught Error: Class "TestHeader" not found in C:\project\test\TestHeaders.php:7 我不知道为什么显示此错误。有人可以解释为什么会出现此错误以及如何解决此错误吗?
【问题讨论】:
-
“我不知道为什么会显示这个错误。”- 因为您没有包含 TestHeader 类文件,并且显然也没有使用任何自动加载机制。
-
我应该在 TestHeaders 文件中添加
include "testHeader.php"吗?
标签: php