var_dump()和print_r()的微小区别
来源:互联网 发布:mac 不能用无线鼠标 编辑:程序博客网 时间:2024/05/16 19:10
print_r()结构智能地显示传递给它的东西,而不像echo 和print()那样将所有的东西都转换成字符串.字符串和数字都被简单地输出.数组以括起来的键和值的列表形式表示.以Array开头:
$arr = array('name'=> 'bob','age' => 20, 'sex' => 'man');
print_r($arr);
输出形如:
Array
{
[name] => bob,
[age] => 20,
[sex] => man
}
但对,用print_r()来显示布尔值和NULL是没有意义的:
如:
print_r(true); //输出1
print_r(false); //没有输出
print_r(null); //没有输出
因此,调试的时候用var_dump()比print_r()更好.var_dump()函数用适合阅读的格式显示任何PHP值:
var_dump(true); //输出 bool(true)
var_dump(false); // bool(false)
var_dump(null); // bool(null)
var_dump(array('name' => 'bob', 'age' => 20));
array(2) {
['name'] => string(3) 'bob'
['age'] => int(20)
}
- var_dump()和print_r()的微小区别
- print_r 和var_dump的区别
- print_r、var_dump、var_export的区别
- print_r与var_dump的区别
- print_r与var_dump的区别
- php中die()和exit(),var_dump()和print_r()的区别
- PHP:echo print var_dump()和print_r()的区别
- echo、print、print_r、var_dump、printf、sprintf 和 vsprintf 的区别
- PHP中print_r、var_export、var_dump的区别
- var_dump,var_export,print_r三个函数的区别
- PHP调试时print_r ,var_dump的区别
- php中print_r、var_dump、var_export的区别
- echo(),print(),print_r(),var_dump()的区别
- print_r/var_dump/var_export函数的区别
- echo print() print_r() var_dump()的区别
- print_r、echo、var_dump三者的区别
- echo,die(),print(),print_r(),var_dump()的区别
- PHP调试时print_r ,var_dump的区别
- 【MongoDB for Java】Java操作MongoDB
- Java类的加载过程
- init.rc整理
- Ubuntu Hudson 安装配置
- ASPX下面时间差函数实现
- var_dump()和print_r()的微小区别
- USB相关
- 美国通过9家IT公司“监听”全球
- 关于tarjan算法的应用
- Ubuntu Quickbuild 安装配置
- MonoDroid初识三:MonoDroid开发之Hello World
- mac上配置adb
- 珍爱红娘耐心指引 IT宅男甜蜜牵手
- C++中system函数用法(转)