美文网首页工作生活
echo,print,print_r,var_dump 的区别

echo,print,print_r,var_dump 的区别

作者: 放任自由f0 | 来源:发表于2019-07-03 17:52 被阅读0次

    echo,print,print_r,var_dump 的区别

    1.echo

    输出一个或者多个字符串。

    2.print

    和 echo 一样,速度 比 echo 慢。

    3.print_r

    打印关于变量的易于理解的信息,如果给出的是 string、integer 或 float,将打印变量值本身。如果给出的是 array,将会按照一定格式显示键和元素。object 与数组类似。 记住,print_r() 将把数组的指针移到最后边。使用 reset() 可让指针回到开始处。

    4.var_dump

    此函数显示关于一个或多个表达式的结构信息,包括表达式的类型与值。数组将递归展开值,通过缩进显示其结构。

    5.var_dump 和 print_r 的区别

    var_dump 返回表达式的类型与值而 print_r 仅返回结果,相比调试代码使用 var_dump 更便于阅读。

    相关文章

      网友评论

        本文标题:echo,print,print_r,var_dump 的区别

        本文链接:https://www.haomeiwen.com/subject/qxvchctx.html