PHP中var_dump是什么意思

似乎是输出的意思,那与echo和print_r相比,各自的有点和缺点是什么?... 似乎是输出的意思,那与echo和print_r相比,各自的有点和缺点是什么? 展开
 我来答
貓南喃
推荐于2017-10-03 · TA获得超过346个赞
知道答主
回答量:56
采纳率:0%
帮助的人:41.6万
展开全部
var_dump() 能打印出类型

print_r() 只能打出值
echo() 是正常输出...

需要精确调试的时候用 var_dump();
一般查看的时候用 print_r()

另外 , echo不能显示数组 其余2个可以...
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
街头蜘蛛
2013-03-27 · TA获得超过318个赞
知道答主
回答量:174
采纳率:100%
帮助的人:41.6万
展开全部
此函数显示关于一个或多个表达式的结构信息,包括表达式的类型与值。数组将递归展开值,通过缩进显示其结构。

echo 和 print_r 只是输出基本信息,不会输出结构。一般用于返回信息给用户看。

var_dump 一般是开发的人看的,它输出更多的信息。

想知道PHP每个函数的用途和用法,下载一个PHP官方手册最好了,哈哈【 php_enhanced_zh.chm】
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-03-28
展开全部
可有变量的详细信息,比如是int类型的,就会有相应的提示,print_r可以打印变量结构,比如数组,而echo就是一个单纯的输出
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ren247
2013-03-27
知道答主
回答量:35
采纳率:0%
帮助的人:24.2万
展开全部
返回被打印变量的类型和数值
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
漫荷e
2018-05-22 · TA获得超过5164个赞
知道答主
回答量:93
采纳率:0%
帮助的人:1.3万
展开全部
这个问题暂时还没有确切的答案,你可以在等等其他人回答,或者自己去网上搜搜,贴吧论坛之类的地方看看,也许有人知道。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式