print_r与var_dump的区别 echo print r的区别

$colors = array('red', 'blue', 'green', 'yellow');
print_r与var_dump的区别 echo print r的区别
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() 显示关于一个变量的易于理解的信息。如果给出的是 stringintegerfloat,将打印变量值本身。如果给出的是 array,将会按照一定格式显示键和元素。object 与数组类似。

记住,print_r() 将把数组的指针移到最后边。

print_r和var_dump都能输出数组和对象,但print_r对布尔型的输出不太明显;var_dump输出比较详细,一般调试时用得多。

  

爱华网本文地址 » http://www.aihuau.com/a/25101012/115835.html

更多阅读

大理石与花岗岩的区别 大理石有辐射吗

大理石与花岗岩的区别 ? ?一、按石材成因划分:1.大理石大理石属于变质岩变质岩是在高温高压和矿物质的混合作用下由一种石头自然变质成的另一种石头。质变可能是重结晶、纹理改变或颜色改变。天然大理石是地壳中原有

电脑待机与休眠的区别 电脑待机和休眠的区别

电脑待机与休眠的区别? ? 首先确定的是休眠和待机不能下载的。因为硬盘都断电了。?休眠和待机的原理都是吧内存的东西保存住,下次就可以不用重新加载操作系统,但他们最大的不同是前者把内存中的数据临时保存到硬盘中,下次开机就直接

黄金期货交易规则与股票的区别 商品期货交易规则

黄金期货交易规则与股票的区别——简介国内第一个贵金属期货品种黄金期货2008年1月9日正式在上海期货交易所挂牌交易。上海期货交易所昨日发布公告,将各个期限黄金期货合约挂牌当日的基准价规定在209.99元/克的水平上。黄金期货交易

韭菜与韭黄的区别是什么 韭黄和韭菜有什么区别

韭菜与韭黄的区别是什么——简介韭菜与韭黄都是农贸市场上常见的蔬菜,二者虽同出一根,但却有着本质的区别。下面就从几个方面来说说二者的区别。韭菜与韭黄的区别是什么——工具/原料韭菜韭黄韭菜与韭黄的区别是什么——方法/步骤

港货与行货的区别 港版和国行怎么分辨

港货与行货的区别——简介港货和行货通常代表从不同销售渠道进入大陆的电子产品,下面简单和大家分享港货和行货的区别。港货与行货的区别——工具/原料聪明的你港货与行货的区别——方法/步骤港货与行货的区别 1、

声明:《print_r与var_dump的区别 echo print r的区别》为网友山呼海啸分享!如侵犯到您的合法权益请联系我们删除