星期五, 7月 09, 2010

var_export,var_dump(),print_r()
2009-03-18 10:01
var_export ( mixed expression [, bool return] )
此函數返回關於傳遞給該函數的變量的結構信息,它和var_dump()類似,
不同的是其返回的表示是合法的 PHP 代碼。
您可以通過將函數的第二個參數設置為 TRUE,從而返回變量的表示

$a = array (12, array ("a""b""c"));
var_export($a);

輸出:
array (
   0 => 1,
   1 => 2,
   2 => 
   array (
     0 => 'a',
     1 => 'b',
     2 => 'c',
   ),
)
var_dump ( mixed expression [, mixed expression [, ...]] )
此函數顯示關於一個或多個表達式的結構信息,包括表達式的類型與值。
數組將遞歸展開值,通過縮進顯示其結構。


$a 
= array (12, 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)





print_r()類似var_dump



轉自: 瀟瀟雨

沒有留言:

張貼留言