Что означает «1» в конце инструкции php print_r?

Моя print_r($view) дает:

 View Object ( [viewArray:View:private] => Array ( [title] => Projet JDelage ) ) 1 <-------------- 

Что означает «1» в конце? В руководстве PHP не очень понятно, как анализировать вывод print_r .

Вероятно, у вас есть echo print_r($view) . Удалите конструкцию echo . И … что вам нужно, чтобы разобрать его выход? Есть, безусловно, гораздо лучшие способы решения вашей проблемы.

print_r, вызываемый с одним аргументом (или с его вторым аргументом, установленным в false), будет отражать представление его параметра в stdout. Если он делает это, он возвращает TRUE . Таким образом, если вы echo print_r($foo) вы напечатаете содержимое foo, а затем строковое представление возвращаемого значения (которое равно 1).