Уроки PHP для начинающих / #14 – Встроенные PHP функции
PHP: Настраиваем отладку. PhpStorm + PHP 8 + Docker + Xdebug 3
В очередной раз споткнувшись о собственную забывчивость, решил накидать небольшую заметку о том, как настроить отладку PHP в докере через xdebug для IDE PhpStorm. Кто-то правильно скажет, что в сети полно статей на данную тему, однако, все они не смогли спасти меня от совершения пары ошибок на которые я уже наступал ранее. Итак, имеем следующую конфигурацию: на нашем Linux хосте есть IDE PhpStorm 2020.3, докер образ PHP версии 8.0.0, настраиваемый в контейнере через docker-compose и установленное в том-же образе расширение для отладки xdebug версии 3...
Отловить ошибку php
Отлов ошибок в PHP – критически важный аспект для создания стабильных и надежных веб-приложений. Существует несколько способов отлавливать и обрабатывать ошибки в PHP, от базовых до более продвинутых. 1. Базовый Отлов Ошибок: Error_reporting И Display_errors · Error_reporting(): Эта функция определяет, какие типы ошибок будут отображаться (или записываться в лог). Рекомендуется использовать E_ALL в разработке, чтобы видеть все возможные ошибки, и более строгий уровень (например, E_ALL & ~E_NOTICE...