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学习之PHP表达式
Oct 09 PHP
php学习笔记 数组的常用函数
Jun 13 PHP
php 广告调用类代码(支持Flash调用)
Aug 11 PHP
php中导出数据到excel时数字变为科学计数的解决方法
Feb 03 PHP
深入理解:XML与对象的序列化与反序列化
Jun 08 PHP
解析关于wamp启动是80端口被占用的问题
Jun 21 PHP
基于php使用memcache存储session的详解
Jun 25 PHP
php中如何防止表单的重复提交
Aug 02 PHP
php中利用str_pad函数生成数字递增形式的产品编号
Sep 30 PHP
PHP内置过滤器FILTER使用实例
Jun 25 PHP
php使用Cookie控制访问授权的方法
Jan 21 PHP
php往mysql中批量插入数据实例教程
Dec 12 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
农民和部队如何穿矿
2020/03/04 星际争霸
给海燕B411配件机起死回生配上件
2021/03/02 无线电
smtp邮件发送一例
2006/10/09 PHP
PHP PDO函数库详解
2010/04/27 PHP
ThinkPHP采用实现三级循环代码实例
2014/07/18 PHP
php实现redis数据库指定库号迁移的方法
2015/01/14 PHP
PHP生成随机数的方法实例分析
2015/01/22 PHP
PHP实现PDO操作mysql存储过程示例
2019/02/13 PHP
Aster vs Newbee BO5 第二场2.19
2021/03/10 DOTA
JavaScript性能优化 创建文档碎片(document.createDocumentFragment)
2010/07/13 Javascript
基于jQuery的左右滚动实现代码
2010/12/03 Javascript
容易被忽略的JS脚本特性
2011/09/13 Javascript
css值转换成数值请抛弃parseInt
2011/10/24 Javascript
浅谈jQuery构造函数分析
2015/05/11 Javascript
JavaScript设计模式经典之命令模式
2016/02/24 Javascript
jquery css实现邮箱自动补全
2016/11/14 Javascript
微信小程序中顶部导航栏的实现代码
2017/03/30 Javascript
React利用插件和不用插件实现双向绑定的方法详解
2017/07/03 Javascript
TypeScript基础入门教程之三重斜线指令详解
2018/10/22 Javascript
layui时间控件选择时间范围的实现方法
2019/09/28 Javascript
在Vue中使用this.$store或者是$route一直报错的解决
2019/11/08 Javascript
JavaScript实现左右滚动电影画布
2020/02/06 Javascript
PyQT实现多窗口切换
2018/04/20 Python
Python3读取Excel数据存入MySQL的方法
2018/05/04 Python
Python创建简单的神经网络实例讲解
2021/01/04 Python
用CSS3绘制三角形的简单方法
2015/07/17 HTML / CSS
SEPHORA新西兰官方网站:购买化妆品和护肤品
2016/12/02 全球购物
资深地理教师自我评价
2013/09/21 职场文书
好的旅游活动方案
2014/08/19 职场文书
学校关爱留守儿童活动方案
2014/08/27 职场文书
群众路线个人整改方案
2014/10/25 职场文书
民事答辩状范本
2015/05/21 职场文书
遗失证明范文
2015/06/19 职场文书
Python实现单例模式的5种方法
2021/06/15 Python
vue如何清除浏览器历史栈
2022/05/25 Vue.js
python index() 与 rindex() 方法的使用示例详解
2022/12/24 Python