Функция print_var() для вывода содержимого переменной
В разработке чего-либо нового (или продолжения очень староого) у меня есть несколько шагов, которые я повторяю снова и снова. Отчасти это связано с привычками, отчасти – с особенностями системы и установленных программ на компьютере.
Но в разработке уже много лет я перетаскиваю из проекта в проект одну и ту же функцию, ввод которой у меня доведен уже до автоматизма:
https://gist.github.com/slaFFik/6192818
Эта функция позволяет выводить значение переменных вот в таком виде:
Что на мой взгляд гораздо удобнее, чем var_dump()
;
Использование элементарное:
print_var( $variable );
– вывод содержимого переменной и продолжение работы PHP скриптаprint_var( $variable, 1 );
– вывод содержимого переменной и полное прекращение работы (в этом месте все оборвется и сразу выведется в браузер)
За заметку спасибо, очень помогла в процессе бодания с одним из ВП-плагинов!
joomla-book.ru/projects/jbdump
Как альтернатива, да. Но это все-таки достаточно большое решение. print_var() (я уже начал писать pvar()) drop-in используется мной уже много лет, вполне хватало для базовых вещей. Сейчас все больше и больше Xdebug использую, который внутри PhpStorm стоит.
Вот так это выглядит у меня сейчас.