Создание сайтов на 1С Битрикс стало еще просто, используйте готовые шаблоны! Подключайте современные модули, делая ваш сайт еще эффективнее!
Например, парсер сайтов

Удобная отладка кода Kint вместо print_r() и var_dump()

Бесплатно
Описание

Многие разработчики используют функции print_r() и var_dump() для отладки своих приложений. К сожалению, они не предназначены для того, чтобы получить какую-либо человекочитаемую информацию о переменной. Kint делает тоже самое, что и представленные функции, однако в результате мы получаем информацию приукрашенную при помощи CSS и DHTML.

Использование:
// вместо  print_r($var);
// или var_dump($var);
//пишем d($var);
Кроме того, данная библиотека предоставляет дополнительные полезные фичи:
  1. Расстраивались ли вы когда-нибудь из-за того, что не видите название распечатанной в текущий момент переменной? Вызывая функции print_r() или var_dump() несколько раз подряд в разных местах кода нет никакой возможности узнать дамп какой переменной выводится в текущий момент. Kint отображает не только название переменной, но и место вызова дампа переменной.
  2. Дополнительно, можно посмотреть стек вызова функций вплоть до дампа переменной.
  3. var_dump() представляет более развернутую информацию о переменной, включая тип данных. Однако, намного проще смотреть в результаты выполнения функции print_r(), например, в многомерных массивах. Kint показывает не только значение переменной но и тип данных.
  4. Kint определяет тип отображаемых данных и выводит их в читаемом виде. Например, для данных типа timestamp выводит дату в читаемом формате, json-данные отображает в виде таблицы и т.д.
Установите модуль "Удобная отладка кода Kint вместо print_r() и var_dump()" и используйте в работе: нет ничего проще



*** если у вас ранее был установлен старый модуль "print_r() и var_dump(): версия 2.0" (https://marketplace.1c-bitrix.ru/solutions/artofbx.kint/) не забудьте его удалить. Старый модуль не имеет поддержки PHP 8.

Для данного решения техподдержка не предусмотрена. По другим вопросам можно написать во вкладку "Обсуждения".

x