Функция print_var() для вывода содержимого переменной

В разработке чего-либо нового (или продолжения очень староого) у меня есть несколько шагов, которые я повторяю снова и снова. Отчасти это связано с привычками, отчасти — с особенностями системы и установленных программ на компьютере.

Но в разработке уже много лет я перетаскиваю из проекта в проект одну и ту же функцию, ввод которой у меня доведен уже до автоматизма:

https://gist.github.com/slaFFik/6192818

Эта функция позволяет выводить значение переменных вот в таком виде:

print_var-demo

Что на мой взгляд гораздо удобнее, чем var_dump();

var_dump-demo

Использование элементарное:

  • print_var( $variable ); — вывод содержимого переменной и продолжение работы PHP скрипта
  • print_var( $variable, 1 ); — вывод содержимого переменной и полное прекращение работы (в этом месте все оборвется и сразу выведется в браузер)

комментариев 5

  1. Евгений:

    За заметку спасибо, очень помогла в процессе бодания с одним из ВП-плагинов!

  2. kerch:

    joomla-book.ru/projects/jbdump

    • Как альтернатива, да. Но это все-таки достаточно большое решение. print_var() (я уже начал писать pvar()) drop-in используется мной уже много лет, вполне хватало для базовых вещей. Сейчас все больше и больше Xdebug использую, который внутри PhpStorm стоит.

  3. Вот так это выглядит у меня сейчас.

  1. 15.10.2015

    […] Функция print_var() для вывода содержимого переменной впервые появилась на Русский […]

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

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