Функция dd
Функция dd выводит отладочную информацию о переданных переменных и немедленно останавливает выполнение скрипта. Первым параметром передаётся переменная или массив для вывода. Она похожа на функцию dump, но в отличие от неё не позволяет скрипту продолжить работу. Это удобно, когда нужно быстро посмотреть значение переменной и не выполнять код дальше.
Синтаксис
dd($var1, $var2, ...);
Пример
Давайте выведем значение переменной и остановим выполнение скрипта:
<?php
$res = 'hello';
dd($res);
echo 'this will not be printed';
?>
Результат выполнения кода:
"hello"
Пример
Давайте выведем массив значений:
<?php
$res = ['a', 'b', 'c', 'd', 'e'];
dd($res);
?>
Результат выполнения кода:
["a", "b", "c", "d", "e"]
Смотрите также
-
функция
dump,
которая выводит содержимое переменной без остановки скрипта -
функция
trigger_deprecation,
которая вызывает сообщение об устаревании -
класс
Stopwatch,
который измеряет время выполнения кода -
класс
Process,
который запускает внешние команды