PHP中echo,print_r与var_dump区别分析


Posted in PHP onSeptember 29, 2014

本文较为详细的分析了PHP中echo,print_r与var_dump区别。分享给大家供大家参考。具体分析如下:

三者都是具有输出功能的php语句,但print_r(expression),var_dump(expression)是函数,echo只是语言结构,不是函数,因此不能作为表达式的一部分。

对于操作php的8种数据类型来说:

echo 用于输出数值变量或者是字符串。但使用echo来输出引用变量时,如数组,仅输出数组的名字;当输出一个对象时,服务器提示<Catchable fatal error: Object of class Person could not be converted to string>错误,错误显示echo只能用于输出字符串。

print_r(expression)的作用是输出一个数组,实际上参数expression的类型可为数值变量和引用变量

③ var_dump(expression)函数的输出结果<变量类型,变量值,变量长度>,参数expression表示各种变量类型,作用是输出一个变量的详细信息

希望本文所述对大家的PHP程序设计有所帮助。

PHP 相关文章推荐
PHP调用三种数据库的方法(3)
Oct 09 PHP
vBulletin HACK----显示话题大小和打开新窗口于论坛索引页
Oct 09 PHP
PHP define函数的使用说明
Aug 27 PHP
PHP程序员面试 切忌急功近利(更需要注重以后的发展)
Sep 01 PHP
Windows和Linux中php代码调试工具Xdebug的安装与配置详解
May 08 PHP
PHP中trim()函数简单使用指南
Apr 16 PHP
yii2中的rules 自定义验证规则详解
Apr 19 PHP
php+html5+ajax实现上传图片的方法
May 14 PHP
php生成与读取excel文件
Oct 14 PHP
浅谈PHP安全防护之Web攻击
Jan 03 PHP
PHP操作Redis数据库常用方法示例
Aug 25 PHP
PHP解决高并发的优化方案实例
Dec 10 PHP
PHP5.3安装Zend Guard Loader图文教程
Sep 29 #PHP
推荐25款php中非常有用的类库
Sep 29 #PHP
PHP连接和操作MySQL数据库基础教程
Sep 29 #PHP
PHP的mysqli_query参数MYSQLI_STORE_RESULT和MYSQLI_USE_RESULT的区别
Sep 29 #PHP
PHP fastcgi模式上传大文件(大约有300多K)报错
Sep 28 #PHP
php中json_encode UTF-8中文乱码的更好解决方法
Sep 28 #PHP
初识PHP
Sep 28 #PHP
You might like
Syphon 虹吸式咖啡壶冲煮–拨动法
2021/03/03 冲泡冲煮
用PHP创建PDF中文文档
2006/10/09 PHP
php模板之Phpbean的目录结构
2008/01/10 PHP
PHP判断远程图片或文件是否存在的实现代码
2014/02/20 PHP
CentOS 7.2 下编译安装PHP7.0.10+MySQL5.7.14+Nginx1.10.1的方法详解(mini版本)
2016/09/01 PHP
javascript 常用关键字列表集合
2007/12/04 Javascript
jquery插件制作 表单验证实现代码
2012/08/17 Javascript
JS Map 和 List 的简单实现代码
2013/07/08 Javascript
jQuery的显示和隐藏方法与css隐藏的样式对比
2013/10/18 Javascript
JS之Date对象和获取系统当前时间详解
2014/01/13 Javascript
JS获取图片高度宽度的方法分享
2015/04/17 Javascript
Node.js 数据加密传输浅析
2016/11/16 Javascript
Angular的$http的ajax的请求操作(推荐)
2017/01/10 Javascript
详解JavaScript调用栈、尾递归和手动优化
2017/06/03 Javascript
javaScript实现滚动条事件详解
2020/03/24 Javascript
node.js的exports、module.exports与ES6的export、export default深入详解
2017/10/26 Javascript
Angular2进阶之如何避免Dom误区
2018/04/02 Javascript
NodeJS安装图文教程
2018/04/19 NodeJs
vue路由--网站导航功能详解
2019/03/29 Javascript
TypeScript类型声明书写详解
2019/08/28 Javascript
[27:02]2014 DOTA2国际邀请赛中国区预选赛 5 23 CIS VS LGD第三场
2014/05/24 DOTA
[00:37]食人魔魔法师轮盘吉兆顺应全新至宝将拥有额外款式
2019/12/19 DOTA
python3实现随机数
2018/06/25 Python
Python爬虫实战之12306抢票开源
2019/01/24 Python
numpy基础教程之np.linalg
2019/02/12 Python
Django为窗体加上防机器人的验证码功能过程解析
2019/08/14 Python
HTML5地理定位实例
2014/10/15 HTML / CSS
HTML5标签使用方法详解
2015/11/27 HTML / CSS
财务会计实习报告体会
2013/12/20 职场文书
2014教师党员自我评议(5篇)
2014/09/20 职场文书
2014工程部年度工作总结
2014/12/17 职场文书
办公室主任岗位职责
2015/01/31 职场文书
农民工工资承诺书大全
2015/05/04 职场文书
纪委立案决定书
2015/06/24 职场文书
PHP中国际化的字符串排序和比较对象详解
2021/08/23 PHP
Win11 BitLocker 驱动器加密
2022/04/19 数码科技