在php print_r语句的末尾,"1"是什么意思?

JDe*_*age 28 php

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

View Object
(
    [viewArray:View:private] => Array
        (
            [title] => Projet JDelage
        )
)
1 <--------------
Run Code Online (Sandbox Code Playgroud)

最后的"1"是什么意思?关于如何解析输出的PHP手册不是很清楚print_r.

Ion*_*tan 65

你可能有echo print_r($view).删除echo构造.并且......你需要解析它的输出吗?肯定有更好的方法来解决您的问题.

  • 或者设置return to true`print_r($ view,true)`http://php.net/manual/en/function.print-r.php (25认同)

Yul*_*liy 18

print_r使用一个参数(或第二个参数设置为false)调用,将其参数的表示形式回显到stdout.如果这样做,则返回TRUE.因此,如果您echo print_r($foo)将打印foo的内容,后跟返回值的字符串表示形式(即1).