У меня может быть примитивная проблема. Я создал свой первый пакет в composer. Это просто один класс в одном пространстве имен.
composer. json:
...
"autoload": {
"psr-4": {
"UrlParser\\": "src/"
}
},
...
, и у меня есть это в: src / UrlParser /url.php
<?php
namespace UrlParser;
class Url{
...
все в порядке, я загрузил свой пакет в composer. Я устанавливаю его в свой проект, но когда я вызываю это:
<?php
require_once 'vendor/autoload.php';
$a = new UrlParser\Url("http://localhost/aaa.html");
, я получаю это: Неустранимая ошибка: класс 'UrlParser \ Url' не найден в C: \ xampp \ htdocs \ ccc \ 01 \ index. php в строке 3
Я новичок в composer, и я пытаюсь погуглить мою проблему, но я потерян :) Спасибо