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

от автора

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

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

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

  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); 

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

ссылка на оригинал статьи http://habrahabr.ru/post/185520/


Комментарии

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *