php Ошибка Fatal error: Cannot declare class (Решение)
Primary tabs
Ошибка может быть связана помимо элементарнго повторного объявления класса в том же пространстве, ещё и с импортом одноименного класса из другого пространства.
Например, в случае:
use ItForFree\rusphp\Common\Ui\Breadcrumbs\Breadcrumbs; /** * Хлебные крошки для модуля иерахических ссылок */ class Breadcrumbs { public function init() { $Bcmrs = new Breadcrumbs(); } }
надо исправить на:
use ItForFree\rusphp\Common\Ui\Breadcrumbs\Breadcrumbs as IffBreadcrumbs; /** * Хлебные крошки для модуля иерахических ссылок */ class Breadcrumbs { public function init() { $Bcmrs = new IffBreadcrumbs(); } }
(наблюдал ошибку в php5.6)
- Log in to post comments
- 3686 reads