void var_dump ( mixed expression [, mixed expression [, ...]])
此函數顯示關於一個或多個表達式的結構信息,包括表達式的類型與值。數組將遞歸展開值,通過縮進顯示其結構。
*/
function a_test($str) //自定義函數
{
echo "nhi: $str"; //輸出參數
var_dump(debug_backtrace()); //輸出backtrace
}
a_test('friend'); //調用用戶自定義函數
//再來看一個var_dump遍歷對象實例吧
class foo {
private $a;
public $b = 1;
public $c='bKjia.c0m';
private $d;
static $e;
public function test() {
var_dump(get_object_vars($this));
}
}
$test = new foo;
var_dump(get_object_vars($test));
$test->test();
//注意:為了防止程序直接將結果輸出到浏覽器,可以使用輸出控制函數來捕獲此函數的輸出,並把它們保存到一個例如 string 類型的變量中。