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 相关文章推荐
修改Zend引擎实现PHP源码加密的原理及实践
Apr 14 PHP
关于PHP的相似度计算函数:levenshtein的使用介绍
Apr 15 PHP
Codeigniter+PHPExcel实现导出数据到Excel文件
Jun 12 PHP
PHP采用curl模仿用户登陆新浪微博发微博的方法
Nov 07 PHP
thinkphp普通查询与表达式查询实例分析
Nov 24 PHP
php写入数据到CSV文件的方法
Mar 14 PHP
php实现过滤字符串中的中文和数字实例
Jul 29 PHP
yii数据库的查询方法
Dec 28 PHP
WordPress中用于获取搜索表单的PHP函数使用解析
Jan 05 PHP
100多行PHP代码实现socks5代理服务器[2]
May 05 PHP
php使用CutyCapt实现网页截图保存的方法
Oct 03 PHP
实例介绍PHP删除数组中的重复元素
Mar 03 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+iframe实现隐藏无刷新上传文件
2012/02/10 PHP
PHP中$_FILES的使用方法及注意事项说明
2014/02/14 PHP
php中file_exists函数使用详解
2015/05/08 PHP
解决yii2左侧菜单子级无法高亮问题的方法
2016/05/08 PHP
PHP实现UTF8二进制及明文字符串的转化功能示例
2017/11/20 PHP
PHP分页显示的方法分析【附PHP通用分页类】
2018/05/10 PHP
php日志函数error_log用法实例分析
2019/09/23 PHP
Laravel框架Eloquent ORM简介、模型建立及查询数据操作详解
2019/12/04 PHP
ExtJS 2.0实用简明教程之应用ExtJS
2009/04/29 Javascript
Jquery Ajax学习实例5 向WebService发出请求,返回泛型集合数据的异步调用
2010/03/17 Javascript
javascript 仿QQ滑动菜单效果代码
2010/09/03 Javascript
jQuery ReferenceError: $ is not defined 错误的处理办法
2013/05/10 Javascript
js一般方法改写成面向对象方法的无限级折叠菜单示例代码
2013/07/04 Javascript
结合JQ1.9通过js正则判断各种浏览器版本的方法
2013/12/30 Javascript
jQuery随手笔记之常用的jQuery操作DOM事件
2015/11/29 Javascript
详解Bootstrap四种图片样式
2016/01/04 Javascript
深入学习jQuery Validate表单验证
2016/01/18 Javascript
javaScript+turn.js实现图书翻页效果实例代码
2017/02/16 Javascript
解决vue中使用swiper插件问题及swiper在vue中的用法
2018/04/04 Javascript
JavaScript继承定义与用法实践分析
2018/05/28 Javascript
JS使用正则表达式获取小括号、中括号及花括号内容的方法示例
2018/06/01 Javascript
vue中,在本地缓存中读写数据的方法
2018/09/21 Javascript
JS/HTML5游戏常用算法之碰撞检测 包围盒检测算法详解【凹多边形的分离轴检测算法】
2018/12/13 Javascript
layui之table checkbox初始化时选中对应选项的方法
2019/09/02 Javascript
js实现车辆管理系统
2020/08/26 Javascript
详谈Python 窗体(tkinter)表格数据(Treeview)
2018/10/11 Python
python实现诗歌游戏(类继承)
2019/02/26 Python
解决django中ModelForm多表单组合的问题
2019/07/18 Python
python字符串的index和find的区别详解
2020/06/20 Python
Python lxml库的简单介绍及基本使用讲解
2020/12/22 Python
韩国流行时尚女装网站:Dintchina(中文)
2018/07/19 全球购物
全球才华横溢工匠的家居装饰、珠宝和礼物:NOVICA
2021/01/22 全球购物
加多宝凉茶广告词
2014/03/18 职场文书
初中优秀教师事迹材料
2014/08/18 职场文书
个人委托书范本汇总
2014/10/01 职场文书
nginx作grpc的反向代理踩坑总结
2021/07/07 Servers