牛牛在线工具

var_dump()

收录 8868 个 PHP 函数,含用途说明与用法示例。

var_dump()

输出变量的详细信息,包括变量的类型和值

函数名称:var_dump() 适用版本:PHP 4, PHP 5, PHP 7 用法:var_dump()函数用于输出变量的详细信息,包括变量的类型和值。它是调试PHP程序时非常有用的函数。 语法:void var_dump ( mixed $expression [, mixed $... ] ) 参数: expression:要输出的变量或表达式。 ...:可选参数,可以传递多个要输出的变量或表达式。 返回值:无返回值。 示例: 输出字符串变量的详细信息: $str = "Hello World!"; var_dump($str); 输出: string(12) "Hello World!" 解释:输出了变量$str的类型为字符串,长度为12,值为"Hello World!"。 输出整数变量和浮点数变量的详细信息: $num1 = 10; $num2 = 3.14; var_dump($num1, $num2); 输出: int(10) float(3.14) 解释:输出了变量$num1的类型为整数,值为10;输出了变量$num2的类型为浮点数,值为3.14。 输出数组变量的详细信息: $arr = array("apple", "banana", "orange"); var_dump($arr); 输出: array(3) { [0]=> string(5) "apple" [1]=> string(6) "banana" [2]=> string(6) "orange" } 解释:输出了变量$arr的类型为数组,包含3个元素,分别为"apple"、"banana"和"orange"。 输出对象变量的详细信息: class Person { public $name; public $age; } $person = new Person(); $person->name = "John"; $person->age = 30; var_dump($person); 输出: object(Person)#1 (2) { ["name"]=> string(4) "John" ["age"]=> int(30) } 解释:输出了变量$person的类型为对象,包含两个属性,分别为"name"和"age",对应的值为"John"和30。 总结:var_dump()函数是一个非常实用的调试工具,可以帮助开发者了解变量的详细信息,从而更好地进行程序调试和错误排查。