Работая в php мы постоянно делаем вывод каких-то переменных, массивов, чтобы просмотреть их содержимое на определенном этапе выполнения. Сегодня, выводя шаблон на smarty, поймал себя на мысли, что не знаю как вывести переменную — массив, например, — в удобном, читаемом формате.
Для того, чтобы вывести переменную в удобном виде воспользуйтесь командой:
{$result|@debug_print_var}
В результате мы получим примерно такой вывод:
Array (2) income => 0 expense => 0
Подобный вывод может быть использован для вывода любого типа данных в любых количествах.