ThinkPHP3.0完全开发手册
输出某个变量是开发过程中经常会用到的调试方法,除了使用php内置的var_dump和print_r之外,ThinkPHP框架内置了一个对浏览器友好的var_dump方法,用于输出变量的信息到浏览器查看。
dump 浏览器友好的变量输出 |
|
用法 |
dump($var, $echo=true, $label=null, $strict=true) |
参数 |
var(必须):要输出的变量,支持所有变量类型 echo(可选):是否直接输出,默认为true,如果为false则返回但不输出 label(可选):变量输出的label标识,默认为空 strict(可选):输出变量类型,默认为true,如果为false则采用print_r输出 |
返回值 |
如果echo参数为false 则返回要输出的字符串 |
使用示例:
$Blog = D("Blog");
$blog = $Blog->find(3);
dump($blog);
// 在浏览器输出的结果是
array(12) {
["id"] => string(1) "3"
["name"] => string(0) ""
["userId"] => string(1) "0"
["categoryId"] => string(1) "0"
["title"] => string(4) "test"
["content"] => string(4) "test"
["cTime"] => string(1) "0"
["mTime"] => string(1) "0"
["status"] => string(1) "0"
["readCount"] => string(1) "0"
["commentCount"] => string(1) "0"
["tags"] => string(0) ""
}