在print_r语句的末尾,“1”是什么意思?

我的print_r($view)函数产生:

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

最后的“1”是什么意思? 关于如何parsingprint_r的输出,PHP手册并不是很清楚。

你可能有echo print_r($view) 。 删除echo结构。 而且…你有什么需要parsing它的输出? 当然有更好的方法来解决你的问题。

用一个参数调用print_r(或者将其第二个参数设置为false),会将其参数的表示forms回显到stdout。 如果这样做, 它返回TRUE 。 因此,如果您echo print_r($foo)您将打印foo的内容,然后是返回值(即1)的string表示forms。