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 相关文章推荐
BBS(php &amp; mysql)完整版(二)
Oct 09 PHP
php 执行系统命令的方法
Jul 07 PHP
解决cPanel无法安装php5.2.17
Jun 22 PHP
php生成不重复随机数、数组的4种方法分享
Mar 30 PHP
PHP封装的Twitter访问类实例
Jul 18 PHP
php session的锁和并发
Jan 22 PHP
PHP抓取及分析网页的方法详解
Apr 26 PHP
PHP中strpos、strstr和stripos、stristr函数分析
Jun 11 PHP
使用Yii2实现主从数据库设置
Nov 20 PHP
PHP下载远程图片的几种方法总结
Apr 07 PHP
thinkphp5.0自定义验证规则使用方法
Nov 16 PHP
php模拟post提交请求调用接口示例解析
Aug 07 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 5.2.14+fpm+memcached(具体操作详解)
2013/06/18 PHP
Yii学习总结之安装配置
2015/02/22 PHP
让回调函数 showResponse 也带上参数的代码
2007/08/13 Javascript
this和执行上下文实现代码
2010/07/01 Javascript
再谈javascript图片预加载技术(详细演示)
2011/03/12 Javascript
JavaScript入门之事件、cookie、定时等
2011/10/21 Javascript
js控制frameSet示例
2013/09/10 Javascript
js键盘上下左右键怎么触发function(实例讲解)
2013/12/14 Javascript
js处理表格对table进行修饰
2014/05/26 Javascript
javascript中局部变量和全局变量的区别详解
2015/02/27 Javascript
基于JS实现的倒计时程序实例
2015/07/24 Javascript
jQuery实现大转盘抽奖活动仿QQ音乐代码分享
2015/08/21 Javascript
jQuery实现form表单元素序列化为json对象的方法
2015/12/09 Javascript
angular学习之从零搭建一个angular4.0项目
2017/07/10 Javascript
jQuery实现广告条滚动效果
2017/08/22 jQuery
原生JS实现$.param() 函数的方法
2018/08/10 Javascript
js事件on动态绑定数据,绑定多个事件的方法
2018/09/15 Javascript
vue-cli中vue本地实现跨域调试接口
2019/01/16 Javascript
解决VUE双向绑定失效的问题
2019/10/29 Javascript
webpack+express实现文件精确缓存的示例代码
2020/06/11 Javascript
[02:16]卖萌的僵尸 DOTA2神话信使飞僵小宝来袭
2014/03/24 DOTA
[40:04]Secret vs Infamous 2019国际邀请赛淘汰赛 败者组 BO3 第二场 8.23
2019/09/05 DOTA
Python中的getopt函数使用详解
2015/07/28 Python
Python基于回溯法子集树模板解决旅行商问题(TSP)实例
2017/09/05 Python
Python之文字转图片方法
2018/05/10 Python
对python读写文件去重、RE、set的使用详解
2018/12/11 Python
Python 判断时间是否在时间区间内的实例
2020/05/16 Python
党的群众路线教育实践活动动员会主持词
2014/03/20 职场文书
项目采购员岗位职责
2014/04/15 职场文书
大学生求职信范文
2014/05/24 职场文书
个人学习群众路线心得体会
2014/11/05 职场文书
优秀员工推荐材料
2014/12/20 职场文书
门店店长岗位职责
2015/04/14 职场文书
OpenCV全景图像拼接的实现示例
2021/06/05 Python
Oracle 死锁的检测查询及处理
2021/09/25 Oracle
css3手动实现pc端横向滚动
2022/06/21 HTML / CSS