У меня установлено расширение Pimple C и в моем phpinfo () Я вижу, что расширение Pimple активно.
у меня тоже есть прыщ / прыщ в моем composer.json и загружен пакет php.
Насколько я вижу, они не сталкиваются, поскольку я не получаю никаких ошибок, но как мне узнать, что расширение используется?
Когда у меня установлено расширение Pimple C, мне все еще нужен пакет php Pimple?
Будет ли расширение C молча переопределять класс php?
Является ли распространенным поведением, что php сначала проверит наличие класса в самом php, а затем откат к реализации php?
PHP будет использовать расширение.
Это связано с тем, что автозагрузка происходит только в том случае, если вы пытаетесь получить доступ к классу, который еще не существует. Функции расширения и классы будут существовать после запуска PHP, то есть до запуска кода.
(ответы от пользователь hek2mgl)
Других решений пока нет …