PHP var_dump()函数

PHP var_dump()函数

var_dump()函数是PHP的内置函数,用于输出有关变量的信息。这些信息包括变量的数据类型和值。对于字符串,它还包括在函数内部传递的 字符串的大小

数组和对象会递归地进行探索,并显示它们的结构。

简而言之,这个函数提供了关于一个或多个变量的结构化信息。

语法

var_dump(var1, var2, ...);

注意:它直接将结果输出到浏览器。

参数

表达式(var1,var2,…): 变量或变量的值,您想要转储的值。

返回类型

它不返回任何值。

示例

PHP var_dump():带有数字和布尔值

对于数字和布尔值,它只打印变量的数据类型和值。请参考下面的示例以更好地理解。

<?php
    //PHP program to demonstrate the working of var_dump function
    x = 25;
    //dump integer variable
    var_dump (x);          
    echo "</br>";

    y = 32.5;
    //dump float variable
    var_dump (y);          
    echo "</br>";

    bvalue = true;
    //dump boolean variable
    var_dump (bvalue);
?>

输出:

int(25)
bool(true) 

PHP var_dump(): 带有字符串

<?php
    //dump strings
    msg1 = "Hello Alex";
    var_dump (msg1);

    echo "</br>";
    msg2 = "Welcome to javatpoint";
    var_dump (msg2);
?>

输出:

string(10) "Hello Alex"
string(21) "Welcome to javatpoint"

让我们以图表的形式来理解:

PHP var_dump()函数

PHP var_dump(): 多个参数

var_dump()函数允许我们传递多个不同类型的参数。它可以一起显示两个或更多的变量。

<?php
    x = 23;msg = "Hello world";
    //dump two variables
    var_dump (x,msg);    
?>

输出:

int(23) string(11) "Hello world"

PHP var_dump()函数:对数组进行调试

var_dump()函数允许递归地探索数组,并显示其结构和值。

<?php
    arr = array ("Mercedes", "BMW", "Audi");
    var_dump (arr);
    echo "</br> </br>";

    arr1 = array (52, "Bye", 91.3, array ("Apple", "Blackberry", "Android"));
    var_dump (arr1);
?>

输出:

array(3) { [0]=> string(8) "Mercedes" [1]=> string(3) "BMW" [2]=> string(4) "Audi" }

array(4) { [0]=> int(52) [1]=> string(3) "Bye" [2]=> float(91.3) [3]=> array(3) { [0]=> string(5) "Apple" [1]=> string(10) "Blackberry" [2]=> string(7) "Android" } }

注意:var_dump()函数属于变量处理的范畴。

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程