Пространства имен PHP, непредучая ошибка: класс X не найден в C: \ Y.PhpPhp

Кемеровские программисты php общаются здесь
Anonymous
Пространства имен PHP, непредучая ошибка: класс X не найден в C: \ Y.Php

Сообщение Anonymous »

Я новичок в PHP и попытался сделать небольшой демонстрационный API, который я могу использовать для тестовых целей ... и немного учиться у PHP. Получение данных из базы данных работает, и я могу кодировать их в JSON. Теперь мой проект содержит все больше и больше файлов, поэтому я решил «очистить» свой проект, сортирующие файлы PHP в папках и используя пространства имен. (Я знаю, как работать с пространствами имен из C#) Моя проблема:
Я получаю эту ошибку фатальную ошибку
: uncauct error: class 'demoapi \ api \ alertmanager' не найден в C: \ users \ xxx \ myproject \ api \ alerts. alerts. (localhost/api/xxx.php) (на этой строке: $ alertmanager = new alertmanager ();)
Я на 100% уверен, что класс alertmanager находится в пространстве имен demoapi \ api \ Так что это не может быть проблемой.

Код: Выделить всё

//AlertManager.php


Подробнее здесь: [url]https://stackoverflow.com/questions/35315728/php-namespaces-uncaught-error-class-x-not-found-in-c-y-php[/url]

Вернуться в «Php»