// Быстрая отладка
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");