找不到类错误,命名空间使用错误?

时间:2018-01-31 10:22:13

标签: php namespaces classnotfound

我有一个类似于:

的文件夹结构
top
 - folder1
    - file1
 - folder2
    - file2

现在,当我在file1中写$var = new \Namesp\class2时,它告诉我找不到类class2

文件1:

$var = new \Namesp\class2;
...

file2的:

namespace Namesp;
class class2 { ... }

1 个答案:

答案 0 :(得分:0)

我发现了我的错误:由于我以前从未在没有自动加载器的情况下工作,我只是忘记在访问之前包含所需的文件。

在这之后,一切都按预期工作。 谢谢@Mark Ba​​ker