`

var_dump

阅读更多

var_dump

(PHP 3>= 3.0.5, PHP 4 )

var_dump -- 打印变量的相关信息

描述

void var_dump ( mixed expression [, mixed expression [, ...]])

此函数显示关于一个或多个表达式的结构信息,包括表达式的类型与值。数组将递归展开值,通过缩进显示其结构。

提示: 为了防止程序直接将结果输出到浏览器,您可以使用输出控制函数(output-controlfunctions)来捕获函数的输出,并把它们保存到一个 string 型的变量中。

可以比较一下 var_dump()print_r()

 

<?php
$a
= array (1, 2, array ("a", "b", "c"
));
var_dump ($a
);

/* 输出:
array(3) {
  [0]=>
  int(1)
  [1]=>
  int(2)
  [2]=>
  array(3) {
    [0]=>
    string(1) "a"
    [1]=>
    string(1) "b"
    [2]=>
    string(1) "c"
  }
}

*/

$b = 3.1
;
$c = TRUE
;
var_dump($b,$c
);

/* 输出:
float(3.1)
bool(true)

*/
?>

分享到:
评论

相关推荐

    深入php var_dump()函数的详解

    来看看var_dump 语法:复制代码 代码如下:var_dump (var,var,bar);下面来看看我刚才的一个实例吧.复制代码 代码如下:&lt;?php  $ta =1; $tb =’t’; echo var_dump($ta,$tb);?&gt;输出为复制代码 代码如下:int(1)...

    FirePHP 比 var_dump 更好的调试PHP代码 附带,chrome,firefox 插件

    与传统的`var_dump`和`print_r`等方法相比,FirePHP 提供了更丰富的调试体验,尤其是在处理复杂数据结构和跟踪请求交互时。本文将深入探讨FirePHP的工作原理、优势以及如何在Chrome和Firefox浏览器上安装和使用其...

    解析php中var_dump,var_export,print_r三个函数的区别

    下面的示例看看这三个函数的具体的区别,其中var_dump和var_export比较少用,但他们两者又很相似。所以可以看看:复制代码 代码如下:&lt;?php$a = array(1,1,32,322,3433,array(32,232,23232));$b = 1234;$c = ...

    Javascript调试方法 var_dump函数代码.zip

    在JavaScript中,虽然没有内置的`var_dump`函数,但我们可以创建类似的辅助函数来实现类似的功能。 首先,我们可以通过`console.log()`来打印变量的值,但这通常只能显示变量当前的值,而不能像`var_dump`那样提供...

    var_dump:PHPJavaScript var_dump函数

    var_dump PHPJavaScript var_dump函数。 var_dump ( { aString : "hello" , anArray : [ "world!" ] , anObject : { anotherArray : [ 1 , 2 ] } , aNumber : 102 , aBigNumber : 102n , aFunction : function ( a ,...

    js实现php中var_dump函数方法

    js实现php中var_dump函数方法

    var_dump:Chrome扩展程序使php var_dump的外观更好

    var_dump var_dumps-&gt; var_masterpieces!什么是var_dump var_dump是一个进行中的chrome扩展,它将从DOM中解析出var_dump并使其漂亮! 此外,仅供参考,我们现在已经在chrome商店中了: 。这是交易尝试阅读var_dumps...

    深入php中var_dump方法的使用详解

    在var_dump的使用中,首先需要注意的是,它接受的参数必须是已声明的变量,如果变量未声明或者不存在,它会返回NULL,而不会引发错误。这一点很重要,因为有时候在代码中可能会出现误用未声明变量的情况,而var_dump...

    php中var_export与var_dump的区别分析

    `var_dump` 函数用于打印变量的相关信息,包括变量的类型和值。例如,如果你有一个数组,`var_dump` 会递归地展开数组,以缩进的形式展示其内部结构。在提供的示例中: ```php $data = array('name' =&gt; 'abc', 'job'...

    Javascript中的var_dump函数实现代码

    然而,为了在JavaScript中达到类似的效果,我们可以自定义一个函数来模拟`var_dump()`的行为。下面我们将深入探讨如何实现这样一个功能,以及如何使用它来调试JavaScript代码。 首先,`var_dump`的主要作用是显示...

    PHP中的print_r 与 var_dump 输出数组

    print_r() 和 var_dump() 函数可以打印输出整个数组内容及结构。 print_r() 利用 print_r() 函数可以打印输出整个数组内容及结构,按照一定格式显示键和元素。注意 print_r() 函数不仅是只用于打印,实际它是用于...

    Python库 | php_var_dump-0.3.1.tar.gz

    资源分类:Python库 所属语言:Python 资源全名:php_var_dump-0.3.1.tar.gz 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059

    php中自定义函数dump查看数组信息类似var_dump

    为了解决这个问题,有时候开发者会更倾向于使用自定义的函数来替代或增强 `var_dump()` 的功能。 本文要介绍的自定义函数 `dump()` 就是为了解决这类问题而设计的。这个函数不仅可以提供类似于 `var_dump()` 的功能...

    PHP 中 var_export、print_r、var_dump 调试中的区别

    var_dump($n); echo '-----------------' . ' &lt;br&gt;'; file_put_contents(index.log, var_export($n, true) . PHP_EOL, FILE_APPEND); file_put_contents(index.log, print_r($n, true) . PHP_EOL, FILE_APPEND); ...

    python中实现php的var_dump函数功能

    php中var_dump是一个特别有用的函数,它可以输出任何变量的值,不管你是一个对象还是一个数组,或者只是一个数。它总能用友好的方式输出,我调试的时候经常会需要看某位置的变量信息,调用它就很方便: 但是开发...

    php var_export与var_dump 输出的不同

    `var_dump`函数则提供了变量的结构化输出,包括其类型和值。它会显示变量的类型信息(如字符串(string)、整数(integer)、数组(array)等),以及对应的值。`var_dump`更适合用于调试阶段,通过查看变量的内部结构帮助...

Global site tag (gtag.js) - Google Analytics