fi1a/var-dumper

Выводит и оформляет информацию о переменной

dev-master 2023-02-24 02:48 UTC

This package is auto-updated.

Last update: 2024-12-24 06:33:19 UTC


README

Latest Version Software License PHP Version Coverage Status Total Downloads Support mail

Выводит и оформляет информацию о переменной.

Установка

Установить этот пакет можно как зависимость, используя Composer.

composer require fi1a/var-dumper

Конфигурация

Для конфигурации достпупны следующие параметры:

  • maxNestedLevel - определяет максимальный уровень вложенности для вывода;
  • maxLength - максимальная длина строки для отображения;
  • maxCount - максимальное кол-во элементов для вывода массива.

Данные параметры можно настроить в конфигурационном файле пакета.

Для начала следует опубликовать файлы конфигураций командой:

composer package-config-publish fi1a/var-dumper

После чего будет доступен файл конфигурации в директории configs/fi1a/var-dumper/config.php. В нем вы можете настроить нужные параметры.

dump и dumpDie

Пакет добавляет глобальную функцию dump, которую можно использовать вместо var_dump. С помощью различных обработчиков вывод осуществляется, используя HTML или цветной в командную строку.

Пример:

$var = [
    'foo',
    'bar' => 'baz',
    'qux' => true,
    'quz' => [
        1, 2, 3
    ],
];

dump($var);

Обработчик вывода выбирается на основе текущего PHP SAPI.

HTML вывод:

HTML вывод

Вывод в консоли:

Вывод в консоли

Функция dumpDie аналогична функции dump, только завершает работу скрипта.