
PHP 8 — не просто новая версия, а другие правила
PHP 8 изменил фундаментальные правила языка. То, что раньше было предупреждением, стало фатальной ошибкой. Передали null в strlen() — раньше работало, теперь TypeError. Вызвали нестатический метод как статический — раньше Notice, теперь Fatal Error. Один и тот же код на PHP 7.4 работает, а на 8.x — падает.


