1簡介
var_dump
(PHP 3 >= 3.0.5, PHP 4, PHP 5)
var_dump -- 打印變量的相關信息
2描述
void var_dump ( mixed expression [, mixed expression [, ...]] )
此函數(shù)顯示關于一個或多個
表達式的結(jié)構(gòu)信息,包括表達式的類型與值,。
數(shù)組將遞歸展開值,,通過
縮進顯示其結(jié)構(gòu)。
提示: 為了防止程序直接將結(jié)果輸出到瀏覽器,,可以使用輸出控制函數(shù)(output-control functions)來捕獲此函數(shù)的輸出,,并把它們保存到一個例如 string 類型的
變量中。
可以比較一下 var_dump() 與 print_r(),。
3例子
例1:
1 2 3 4 | <?
$a = array (1, 2, array ( "a" , "b" , "c" ));
var_dump ( $a );
?>
|
輸出結(jié)果:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | array (3) {
[0]=>
int(1)
[1]=>
int(2)
[2]=>
array (3) {
[0]=>
string(1) "a"
[1]=>
string(1) "b"
[2]=>
string(1) "c"
}
}
|
例2:
1 2 3 4 5 | <?php
$b = 3.1;
$c = true;
var_dump( $b , $c );
?>
|
輸出結(jié)果:
<?php
var_dump(0323); //輸出 int(211)
?>