温馨提示×

php var_dump怎样显示深度信息

PHP
小樊
81
2024-11-22 17:58:52
栏目: 编程语言

在 PHP 中,要显示变量的深度信息,可以使用 var_dump() 函数的第三个参数,即 true。这会使得 var_dump() 显示变量的嵌套结构以及其值。例如:

$array = array(
    "name" => "John",
    "age" => 30,
    "city" => "New York",
    "hobbies" => array(
        "reading" => "PHP",
        "traveling" => array(
            "country" => "USA",
            "city" => "New York"
        )
    )
);

var_dump($array, true, true);

输出结果:

array(4) {
  ["name"]=>
  string(4) "John"
  ["age"]=>
  int(30)
  ["city"]=>
  string(7) "New York"
  ["hobbies"]=>
  array(2) {
    ["reading"]=>
    string(3) "PHP"
    ["traveling"]=>
    array(2) {
      ["country"]=>
      string(3) "USA"
      ["city"]=>
      string(7) "New York"
    }
  }
}

通过将第三个参数设置为 truevar_dump() 会递归地显示数组的所有嵌套元素及其值,从而提供了深度信息。

0