找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 1306|回复: 0
打印 上一主题 下一主题

PHP中echo,print_r与var_dump区别分析

[复制链接]

2617

主题

2617

帖子

7789

积分

论坛元老

Rank: 8Rank: 8

积分
7789
跳转到指定楼层
楼主
发表于 2018-2-14 05:54:17 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

            本文较为详细的分析了PHP中echo,print_r与var_dump区别。分享给大家供大家参考。具体分析如下:
三者都是具有输出功能的php语句,但print_r(expression),var_dump(expression)是函数,echo只是语言结构,不是函数,因此不能作为表达式的一部分。
对于操作php的8种数据类型来说:
echo 用于输出数值变量或者是字符串。但使用echo来输出引用变量时,如数组,仅输出数组的名字;当输出一个对象时,服务器提示错误,错误显示echo只能用于输出字符串。
print_r(expression)的作用是输出一个数组,实际上参数expression的类型可为数值变量和引用变量
③ var_dump(expression)函数的输出结果,参数expression表示各种变量类型,作用是输出一个变量的详细信息
希望本文所述对大家的PHP程序设计有所帮助。
            
            
您可能感兴趣的文章:
  • php echo 输出字符串函数详解
  • PHP学习之输出字符串(echo,print,printf,print_r和var_dump)
  • php输出echo、print、print_r、printf、sprintf、var_dump的区别比较
  • PHP echo,print,printf,sprintf函数之间的区别与用法详解
  • php function用法如何递归及return和echo区别
  • PHP中echo和print的区别
  • php中print(),print_r(),echo()的区别详解
  • php编程中echo用逗号和用点号连接的区别
            
  • 分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    用户反馈
    客户端