Задать вопрос
@sergik15828

Как отключить строгую типизацию в php8?

Установил php 8.0, посыпались ошибки. Такое ощущение что php работает в режиме строгой типизации по умолчанию. Перед этим была версия 7.4.13. проект работал стабильно. Понимаю что код нуждается в доработке, но все же, как лечить на данном этапе?
  • Вопрос задан
  • 597 просмотров
Подписаться 2 Средний 1 комментарий
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 1
Лучше приведите текст ошибки.
В PHP 8, нет полной обратной совместимости. А если речь о типах - в новой версии появилась проверка соответствия сигнатуры метода на соответствие с его абстрактным аналогом из используемого трейта. И тут либо откатывать, либо переписать по человечески.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы