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 相关文章推荐
关于Intype一些小问题的解决办法
Mar 28 PHP
php模块memcache和memcached区别分析
Jun 14 PHP
php在文件指定行中写入代码的方法
May 23 PHP
PHP重定向的3种方式
Mar 07 PHP
PHP实现对站点内容外部链接的过滤方法
Sep 10 PHP
php 模拟 asp.net webFrom 按钮提交事件实例
Oct 13 PHP
PHP多线程编程之管道通信实例分析
Mar 07 PHP
Codeigniter发送邮件的方法
Mar 19 PHP
PHP开发Apache服务器配置
Jul 15 PHP
适合PHP初学者阅读的4本经典书籍
Sep 23 PHP
php解决安全问题的方法实例
Sep 19 PHP
关于Laravel参数验证的一些疑与惑
Nov 19 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
如何在smarty中增加类似foreach的功能自动加载数据
2013/06/26 PHP
PHP后门隐藏的一些技巧总结
2020/11/04 PHP
JavaScript 异步调用框架 (Part 2 - 用例设计)
2009/08/03 Javascript
用Javascript实现Sleep暂停功能代码
2010/09/03 Javascript
jquery使用jquery.zclip插件复制对象的实例教程
2013/12/04 Javascript
js通过元素class名字获取元素集合的具体实现
2014/01/06 Javascript
分享2个jQuery插件--jquery.fileupload与artdialog
2014/12/26 Javascript
基于javascript实现样式清新图片轮播特效
2016/03/30 Javascript
Angular.Js的自动化测试详解
2016/12/09 Javascript
JS实现一个简单的日历
2017/02/22 Javascript
jQuery设计思想
2017/03/07 Javascript
Node接收电子邮件的实例代码
2017/07/21 Javascript
Vue组件开发之LeanCloud带图形校验码的短信发送功能
2017/11/07 Javascript
tween.js缓动补间动画算法示例
2018/02/13 Javascript
对layui中table组件工具栏的使用详解
2019/09/19 Javascript
Vue实现点击当前元素以外的地方隐藏当前元素(实现思路)
2019/12/04 Javascript
Vue绑定用户接口实现代码示例
2020/11/04 Javascript
[02:36]DOTA2上海特锦赛 回忆电竞生涯的重要瞬间
2016/03/25 DOTA
python list中append()与extend()用法分享
2013/03/24 Python
Python中条件判断语句的简单使用方法
2015/08/21 Python
Python抓取手机号归属地信息示例代码
2016/11/28 Python
Scrapy框架爬取Boss直聘网Python职位信息的源码
2019/02/22 Python
python3 动态模块导入与全局变量使用实例
2019/12/22 Python
Django之form组件自动校验数据实现
2020/01/14 Python
Django import export实现数据库导入导出方式
2020/04/03 Python
基于python实现判断字符串是否数字算法
2020/07/10 Python
伦敦的高级牛仔布专家:Trilogy
2018/08/06 全球购物
Overload和Override的区别
2012/09/02 面试题
小车司机岗位职责
2013/11/25 职场文书
大专毕业自我鉴定
2014/02/04 职场文书
关于诚信的活动方案
2014/08/18 职场文书
2014年纳税评估工作总结
2014/12/23 职场文书
教师岗位职责
2015/02/03 职场文书
2015年教师学期工作总结
2015/04/30 职场文书
秋季运动会加油词
2015/07/18 职场文书
微信小程序结合ThinkPHP5授权登陆后获取手机号
2021/11/23 PHP