Делай великое, не обещая великого (Пифагор).
Xdebug

Янв 15 2021
Как установить Xdebug и использовать его в PHP на Ubuntu
-Когда какой-либо программный код генерирует неожиданный вывод, для решения проблемы требуется выяснить причину ошибки вывода. Отладка — лучший способ выяснить причину неожиданного вывода кода путем пошагового отслеживания кода. Обычно функции print_r() и var_dump() используются для проверки