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 日志缩略名的创建函数代码
May 26 PHP
解析php中static,const与define的使用区别
Jun 18 PHP
PHP中isset与array_key_exists的区别实例分析
Jun 02 PHP
php微信公众平台配置接口开发程序
Sep 22 PHP
Yii2框架RESTful API 格式化响应,授权认证和速率限制三部分详解
Nov 10 PHP
php实现的XML操作(读取)封装类完整实例
Feb 23 PHP
Paypal实现循环扣款(订阅)功能
Mar 23 PHP
laravel migrate初学常见错误的解决方法
Oct 11 PHP
PHP+JS实现的实时搜索提示功能
Mar 13 PHP
php设计模式之观察者模式实例详解【星际争霸游戏案例】
Mar 30 PHP
PHP 扩展Memcached命令用法实例总结
Jun 04 PHP
php字符串倒叙
Apr 01 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最常用的2种设计模式工厂模式和单例模式介绍
2012/08/14 PHP
ThinkPHP关联模型操作实例分析
2012/09/23 PHP
php中删除数组的第一个元素和最后一个元素的函数
2015/03/07 PHP
php生成0~1随机小数的方法(必看)
2017/04/05 PHP
javascript &amp;&amp;和||运算法的另类使用技巧
2009/11/28 Javascript
js模仿hover的具体实现代码
2013/12/30 Javascript
js实现数组转换成json
2015/06/26 Javascript
轻量级jQuery插件slideBox实现带底栏轮播(焦点图)代码
2016/03/28 Javascript
Vue实现选择城市功能
2017/05/27 Javascript
jQuery实现模糊查询的方法分析
2018/05/10 jQuery
解决layui 复选框等内置控件不显示的问题
2018/08/14 Javascript
NUXT SSR初级入门笔记(小结)
2019/12/16 Javascript
详解Vue的mixin策略
2020/11/19 Vue.js
[02:58]献给西雅图的情书_高清
2014/05/29 DOTA
[42:25]2018DOTA2亚洲邀请赛 4.5 淘汰赛 LGD vs Liquid 第三场
2018/04/06 DOTA
浅谈django中的认证与登录
2016/10/31 Python
利用python写个下载teahour音频的小脚本
2017/05/08 Python
浅谈numpy中linspace的用法 (等差数列创建函数)
2017/06/07 Python
python自动登录12306并自动点击验证码完成登录的实现源代码
2018/04/25 Python
Python3导入CSV文件的实例(跟Python2有些许的不同)
2018/06/22 Python
对python numpy.array插入一行或一列的方法详解
2019/01/29 Python
python sklearn库实现简单逻辑回归的实例代码
2019/07/01 Python
ZABBIX3.2使用python脚本实现监控报表的方法
2019/07/02 Python
python元组和字典的内建函数实例详解
2019/10/22 Python
Django 设置admin后台表和App(应用)为中文名的操作方法
2020/05/10 Python
Python如何读取、写入JSON数据
2020/07/28 Python
python 输入字符串生成所有有效的IP地址(LeetCode 93号题)
2020/10/15 Python
UI自动化定位常用实现方法代码示例
2020/10/27 Python
萨克斯第五大道的折扣店:Saks Fifth Avenue OFF 5TH
2016/08/25 全球购物
Superdry瑞典官网:英国日本街头风品牌
2017/05/17 全球购物
Alexandre Birman美国官网:亚历山大·伯曼
2019/10/30 全球购物
阿里巴巴美国:Alibaba美国
2019/11/24 全球购物
请介绍一下Ant
2016/07/22 面试题
小学教育毕业生自荐信
2013/11/18 职场文书
前处理组长岗位职责
2014/03/01 职场文书
Oracle 触发器trigger使用案例
2022/02/24 Oracle