Как отладить PHP-приложение?

Ответ
// Быстрая отладка
var_dump($variable);     // тип + значение
print_r($array);         // человекочитаемый массив
dd($var);                // dump and die (Laravel)
dump($var);              // dump без die (Symfony)

// Xdebug step debugging
// 1. Настроить xdebug.mode=debug в php.ini
// 2. Настроить IDE (PhpStorm/VSCode)
// 3. Поставить breakpoint
// 4. Запустить с XDEBUG_SESSION cookie/query param

// Логирование
error_log("Debug: " . json_encode($data));

// Профилирование узких мест
$start = microtime(true);
// ... код ...
$elapsed = microtime(true) - $start;
error_log("Elapsed: {$elapsed}s");
🧠Квиз 🏆Лидеры 🎯Собесед. 📖Вопросы 📚База зн.