print_r与var_dump的区别
来源:互联网 发布:通州梨园淘宝城 编辑:程序博客网 时间:2024/06/06 01:54
$colors = array('red', 'blue', 'green', 'yellow');
print_r($colors);
echo '<br>';
var_dump($colors);
输出结果如下:
Array ( [0] => red [1] => blue [2] => green [3] => yellow )
array(4) { [0]=> string(3) "red" [1]=> string(4) "blue" [2]=> string(5) "green" [3]=> string(6) "yellow" }
var_dump 可以使用任何变量,包括字符串,数组,数字,对象,还指明变量的类型及长度。
void var_dump ( mixed expression [, mixed expression [, ...]] )此函数显示关于一个或多个表达式的结构信息,包括表达式的类型与值。数组将递归展开值,通过缩进显示其结构。
print_r() 显示关于一个变量的易于理解的信息。如果给出的是 string、integer 或 float,将打印变量值本身。如果给出的是 array,将会按照一定格式显示键和元素。object 与数组类似。
记住,print_r() 将把数组的指针移到最后边。
print_r和var_dump都能输出数组和对象,但print_r对布尔型的输出不太明显;var_dump输出比较详细,一般调试时用得多。
0 0
- print_r与var_dump的区别
- print_r与var_dump的区别
- print_r 和var_dump的区别
- print_r、var_dump、var_export的区别
- var_dump() 与 print_r()的异同
- var_dump() 与 print_r()的异同
- PHP基本回顾:print_r()与var_dump()的区别
- PHP中 echo, print_r与var_dump的区别分析
- PHP中print_r、var_export、var_dump的区别
- var_dump,var_export,print_r三个函数的区别
- var_dump()和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()的区别
- maven项目引入findbugs检查
- PHP中的会话控制(一):cookie
- java集合中list集合基本用法及List集合特有的迭代器ListIterator
- 智能指针shared_ptr的用法
- 常用功能记录
- print_r与var_dump的区别
- [BZOJ1913][Apio2010]signaling 信号覆盖(计算几何+组合数学)
- python json.dumps() json.dump()的区别
- Apktool rebuild失败:No resource found that matches the given name
- nginx下/index.html到/的301跳转
- for 续6
- 十大Intellij IDEA快捷键
- Codeforces 669D Little Artem and Dance【思维】好题!好题!
- 不同Context对象创建的LayoutInflater对象也不同