Каталог решений

Покупка продления купона

Продолжительность:
Общая сумма:
0 руб.
Ваш запрос успешно отправлен!
Условия использования
Продлить
Продолжить покупки

Распечатка массива на экран в виде дерева

Модуль создан в помощь разработчикам и позволяет распечатывать массивы на экран в красивом древовидном стиле. Распечатать массив в развернутом виде. pp($array); Распечатать массив в свёрнутом виде pp($array, true); Распечатать массив, раскрытый до ключей «c» и «key2» pp($array, array('autoOpen' => array( 'c', 'key2'))); Распечатать массив, раскрытый до ключа «c» pp($array, array('autoOpen' => array('c'))); или pp($array, array('autoOpen' => 'c')); Дополнительное описание http://blog.alexxxnf.ru/post/35/ Функция позволяет: выводить скалярные переменные, массивы, объекты, ресурсы;выделять цветом тип данных;выделять цветом область видимости свойств объектов;явно отображать значения булевых переменных и NULL;выводить тип ресурса;обрезать длинные строки;выводить массив в виде дерева, с возможностью сворачивания узлов (ради чего всё это было затеяно);выводить дерево в свёрнутом виде или развёрнутым до определённого ключа;выводить файл и номер строки, откуда была вызвана функция;выводить время, прошедшее между вызовами функции.

Распечатка массива на экран в виде дерева

Распечатка массива на экран в виде дерева

Скриншоты
Описание

Технические данные

Опубликовано:
06.11.2014
Обновлено:
19.12.2014
Версия:
0.0.2
Установлено:
500 - 999 раз
Подходящие редакции:
«Первый сайт», «Старт», «Стандарт», «Малый бизнес», «Эксперт», «Бизнес»
Адаптивность:
Нет
Поддержка Композита:
Нет

Описание решения

Модуль создан в помощь разработчикам и позволяет распечатывать массивы на экран в красивом древовидном стиле.

Распечатать массив в развернутом виде.
pp($array);

Распечатать массив в свёрнутом виде
pp($array, true);

Распечатать массив, раскрытый до ключей «c» и «key2»
pp($array, array('autoOpen' => array( 'c', 'key2')));

Распечатать массив, раскрытый до ключа «c»
pp($array, array('autoOpen' => array('c')));
или
pp($array, array('autoOpen' => 'c'));

Дополнительное описание
http://blog.alexxxnf.ru/post/35/

Функция позволяет:
  • выводить скалярные переменные, массивы, объекты, ресурсы;
  • выделять цветом тип данных;
  • выделять цветом область видимости свойств объектов;
  • явно отображать значения булевых переменных и NULL;
  • выводить тип ресурса;
  • обрезать длинные строки;
  • выводить массив в виде дерева, с возможностью сворачивания узлов (ради чего всё это было затеяно);
  • выводить дерево в свёрнутом виде или развёрнутым до определённого ключа;
  • выводить файл и номер строки, откуда была вызвана функция;
  • выводить время, прошедшее между вызовами функции.
Отзывы (3)

Обсуждения (1)
Что нового
0.0.2 (19.12.2014) Обновлена библиотека nf_pp.php
Установка
Установите модуль и можно распечатывать данные на экран через pp(). В настройках модуля можно включить возможность отображать распечатку всем пользователям или только администратору.
Поддержка
Для данного решения техподдержка не предусмотрена.
Блог автора библиотеки http://blog.alexxxnf.ru/

Лицензионное соглашение

Решение добавлено в корзину

Перейдите в корзину и оформите заказ или продолжите покупки
Перейти в корзину
Продолжить покупки
Для установки данного решения необходимо указать адрес вашего сайта, на котором установлен 1С-Битрикс. Вам также потребуется авторизоваться на своем сайте под правами Администратора, чтобы продолжить установку.
Как установить дополнение