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中利用XML技术构造远程服务(下)
Oct 09 PHP
dede3.1分页文字采集过滤规则详说(图文教程)续二
Apr 03 PHP
php中session_unset与session_destroy的区别分析
Jun 16 PHP
php4与php5的区别小结(配置异同)
Dec 20 PHP
解析php如何将日志写进syslog
Jun 28 PHP
PHP函数http_build_query使用详解
Aug 20 PHP
PHP基于cookie与session统计网站访问量并输出显示的方法
Jan 15 PHP
PHP抓取及分析网页的方法详解
Apr 26 PHP
PHP5.3连接Oracle客户端及PDO_OCI模块的安装方法
May 13 PHP
PHP十六进制颜色随机生成器功能示例
Jul 24 PHP
PHP实现的堆排序算法详解
Aug 17 PHP
PHP基于pdo的数据库操作类【可支持mysql、sqlserver及oracle】
May 21 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
php 设计模式之 单例模式
2008/12/19 PHP
PHP 引用文件技巧
2010/03/02 PHP
基于PHP实现商品成交时发送短信功能
2016/05/11 PHP
Mootools 1.2 手风琴(Accordion)教程
2009/09/15 Javascript
js 点击按钮弹出另一页,选择值后,返回到当前页
2010/05/26 Javascript
JQuery跨Iframe选择实现代码
2010/08/19 Javascript
jquery模拟SELECT下拉框取值效果
2013/10/23 Javascript
Jquery ajax执行顺序 返回自定义错误信息(实例讲解)
2013/11/06 Javascript
javascript获取form里的表单元素的示例代码
2014/02/14 Javascript
一款基jquery超炫的动画导航菜单可响应单击事件
2014/11/02 Javascript
JavaScript中的值类型转换介绍
2014/12/31 Javascript
javascript面向对象之共享成员属性与方法及prototype关键字用法
2015/01/13 Javascript
js文字横向滚动特效
2015/11/11 Javascript
Vue.js实现简单动态数据处理
2017/02/13 Javascript
vue.js中v-on:textInput无法执行事件问题的解决过程
2017/07/12 Javascript
前端跨域的几种解决方式总结(推荐)
2017/08/16 Javascript
node.js中http模块和url模块的简单介绍
2017/10/06 Javascript
vue中锚点的三种方法
2018/07/06 Javascript
JavaScript实现简单轮播图效果
2018/12/01 Javascript
探索JavaScript中私有成员的相关知识
2019/06/13 Javascript
vue实现抖音时间转盘
2019/09/08 Javascript
[49:05]OG vs Newbee 2019DOTA2国际邀请赛淘汰赛 胜者组 BO3 第二场 8.21.mp4
2020/07/19 DOTA
python发腾讯微博代码分享
2014/01/10 Python
Python三元运算实现方法
2015/01/12 Python
python中实现指定时间调用函数示例代码
2017/09/08 Python
django echarts饼图数据动态加载的实例
2019/08/12 Python
Python的对象传递与Copy函数使用详解
2019/12/26 Python
H5调用相机拍照并压缩图片的实例代码
2017/07/20 HTML / CSS
舒适的豪华鞋:Taryn Rose
2018/05/03 全球购物
能否解释一下XSS cookie盗窃是什么意思
2012/06/02 面试题
创业计划书如何编写
2014/02/06 职场文书
金融管理毕业生求职信
2014/03/03 职场文书
居住证明范文
2015/06/17 职场文书
公司周年庆寄语
2019/06/21 职场文书
OpenCV-Python使用cv2实现傅里叶变换
2021/06/09 Python
Python识别花卉种类鉴定网络热门植物并自动整理分类
2022/04/08 Python