- PVSM.RU - https://www.pvsm.ru -

var_dump с преферансом и поэтессами

У вас никогда не было желания реализовать свой var_dump с html и стилями? Что правда никогда, никогда?

Представляю вам ещё один велосипед функцию print_var, которая выводит значение переменной в диалоговом окне.

var dump с преферансом и поэтессами

В качестве преферанса и поэтесс:

  1. для читаемого вывода переменной на страницу не нужно оборачивать вызов функции в тег
    print '<pre>';
    var_dump($arr);
    print '</pre>';
    

    достаточно просто вызвать функцию print_var

    print_var($arr);
    

  2. в объектах помимо полей выводятся публичные функции со списком параметров и их значений по-умолчанию
  3. значения массивов, объектов и функций можно сворачивать
  4. в шапке диалога выводится информация о месте вызова функции
  5. если нужно экстренно деактивировать вывод всех переменных на странице достаточно определить константу DISABLE_PRINT_VAR
    define('DISABLE_PRINT_VAR', true);
    

Если заинтересовало мануал и исходный код на Гитхабе [1].

Автор: xescoder

Источник [2]


Сайт-источник PVSM.RU: https://www.pvsm.ru

Путь до страницы источника: https://www.pvsm.ru/php-2/37962

Ссылки в тексте:

[1] Гитхабе: https://github.com/xescoder/print_var

[2] Источник: http://habrahabr.ru/post/185520/