我是使用命名空间的新手,所以我可能会遗漏一些明显的东西。我正在尝试使colorizzae正常工作,但始终收到丢失的文件消息。我已经从该页面复制了示例,并将路径更改为服务器上自动加载的路径。所以我的代码看起来像这样
require_once 'C:\Users\myuser\vendor\autoload.php';
use Colorizzar\ChangeColor;
$changeColor = new ChangeColor('red_car.png');
//From Red Hexadecimal
$changeColor->setFromHex('#FF1F28');
// Will create 'blue.png' in new_cars/ folder
$changeColor->colorizeByNameColor('Blue', 'new_cars/');
但是当我运行时,我得到了错误
找不到类'Colorizzar \ ChangeColor'
所以在命名空间语句之后,我添加了
include('c:\wamp\tests\Colorizzar\ChangeColor.php');
该错误已解决,但随后又弹出另一个错误,以显示Colorizzar目录中的另一个文件。我添加了那个,然后弹出了第三个。必须将目录中的所有文件都包含在内似乎是错误的。我是否缺少一些通用的包含或使用声明?