我试图用名称空间编写我的第一个框架。 我有扩展类控制器的问题。 我得到 Fatal error: Class 'Controller' not found in xxx/src/controllers/index.php on line 3 的控制器寻找的是: namespace src\libs;
class Controller
{}
这里是在src/controllers/ name
我想了解一些mvc架构的先进概念在PHP中,像自动加载与psr-4和依赖注入容器。我做了一个依赖注入容器和加载类使用作曲家自动加载。 每当我运行此代码我收到以下错误: Fatal error: Uncaught exception 'ReflectionException' with message 'Class Test does not exist' in C:\xampp\htdocs\pr
为什么lib中的模块和类不是自动加载的?我无法将模块包含在其他类或模型中。 module Data::State
STATES = {new: 1, old: 2}
end
错误: - NameError: uninitialized constant Data::Video::State while includes Data::State in model
这里面是我的文件夹结构 在我 package/index.php这个样子的 require_once 'vendor/autoload.php';
use HelloWorld\SayHello;
use Test\First;
//works fine
SayHello::world();
//returns classnot found error
First::sayTe