Отладчик Kint, замена print_r() и var_dump(), версия 5.0, php8.x
Бесплатно
Работает на редакциях Битрикс:
Первый сайтСтартСтандартМалый бизнесБизнесКорпоративный порталЭнтерпрайз
Выберите подарок
При покупке данного товара вам полагается один из подарков представленных ниже
Нужна помощь?
Поможем с настройкой "Отладчик Kint, замена print_r() и var_dump(), версия 5.0, php8.x"
Многие разработчики используют функции print_r() и var_dump() для отладки своих приложений. К сожалению, они не предназначены для того, чтобы получить какую-либо человекочитаемую информацию о переменной. Kint делает тоже самое, что и представленные функции, однако в результате мы получаем информацию приукрашенную при помощи CSS и DHTML.
Использование:
Кроме того, данная библиотека предоставляет дополнительные полезные фичи:
Использование:
// вместо
print_r($var);
// или
var_dump($var);
//пишем
d($var);
Кроме того, данная библиотека предоставляет дополнительные полезные фичи:
- Расстраивались ли вы когда-нибудь из-за того, что не видите название распечатанной в текущий момент переменной? Вызывая функции print_r() или var_dump() несколько раз подряд в разных местах кода нет никакой возможности узнать дамп какой переменной выводится в текущий момент. Kint отображает не только название переменной, но и место вызова дампа переменной.
- Дополнительно, можно посмотреть стек вызова функций вплоть до дампа переменной.
- var_dump() представляет более развернутую информацию о переменной, включая тип данных. Однако, намного проще смотреть в результаты выполнения функции print_r(), например, в многомерных массивах. Kint показывает не только значение переменной но и тип данных.
- Kint определяет тип отображаемых данных и выводит их в читаемом виде. Например, для данных типа timestamp выводит дату в читаемом формате, json-данные отображает в виде таблицы и т.д.
Разработчик | bxart |
Опубликовано | 07.08.2018 |
Обновлено | 05.03.2023 |
Версия | 3.0.0 |
Установлено | Более 1000 раз |
Адаптивность | Нет |
Поддержка Композита | Нет |
Подходящие редакции | Первый сайт, Старт, Стандарт, Малый бизнес, Бизнес, Корпоративный портал, Энтерпрайз |
Бесплатно | Да |
Пробный период | Есть |