【发布时间】:2016-10-31 13:12:12
【问题描述】:
我有一个使用作曲家自动加载的简单 Php 类。但是如果尝试加载我创建的类返回错误致命错误:第 11 行的 C:\Users\Ilamini\Desktop\xampp\htdocs\E-learning\bootstrap\boot.php 中找不到类“用户”
我的 composer.json
"autolaod" :{
"psr-4":{
"App\\" : "app"
}
}
类
<?php
namespace App\Models;
/**
*
*/
class User
{
}
我的引导
require_once INC_ROOT.'/vendor/autoload.php';
$user =new \App\Models\User;
var_dump($user);
die();
但是如果需要带有 Php 的用户类 Require Class 它可以工作。
require_once INC_ROOT.'/app/Models/User.php';
$user =new \App\Models\User;
var_dump($user);
die();
我用 Composer 自动加载但不工作;
【问题讨论】:
-
我不知道 INC_ROOT 是什么...但我怀疑您可能应该使用
__DIR__.. 和一些路径遍历。