У вас никогда не было желания реализовать свой var_dump с html и стилями? Что правда никогда, никогда?
Представляю вам ещё один велосипед функцию print_var, которая выводит значение переменной в диалоговом окне.
В качестве преферанса и поэтесс:
- для читаемого вывода переменной на страницу не нужно оборачивать вызов функции в тег
print '<pre>'; var_dump($arr); print '</pre>';
достаточно просто вызвать функцию print_var
print_var($arr);
- в объектах помимо полей выводятся публичные функции со списком параметров и их значений по-умолчанию
- значения массивов, объектов и функций можно сворачивать
- в шапке диалога выводится информация о месте вызова функции
- если нужно экстренно деактивировать вывод всех переменных на странице достаточно определить константу DISABLE_PRINT_VAR
define('DISABLE_PRINT_VAR', true);
Если заинтересовало мануал и исходный код на Гитхабе.
Автор: xescoder