Функция print_r() выводит информацию о переменной в удобочитаемом виде.
Синтаксис вызова функции print_r():
mixed print_r ( mixed $expression [, bool $return = false ] )
print_r(), var_dump() и var_export() могут также показывать защищенные (protected) и закрытые (private) атрибуты объектов в PHP 5. Статические элементы класса не будут отображены.
Следует помнить, что print_r() установит внутренний указатель массива в его конец. Используйте функцию reset() для установки его в начало массива.
Назначение второго параметра типа bool
- Если второй параметр не указан, функция выводит текст прямо в браузер.
- Если его значение второго параметра равно true, то print_r() вернет текст информации о переменной вместо вывода его в браузер.