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 相关文章推荐
对javascript和select部件的结合运用
Oct 09 PHP
《PHP边学边教》(04.编写简易的通讯录――视频教程1)
Dec 13 PHP
PHP中static关键字原理的学习研究分析
Jul 18 PHP
基于PHP读取TXT文件向数据库导入海量数据的方法
Apr 23 PHP
PHP exif扩展方法开启详解
Jul 28 PHP
php实现图片添加描边字和马赛克的方法
Dec 10 PHP
php安装ssh2扩展的方法【Linux平台】
Jul 20 PHP
php从身份证获取性别和出生年月
Feb 09 PHP
laravel 5.1下php artisan migrate的使用注意事项总结
Jun 07 PHP
浅谈PHP中的面向对象OOP中的魔术方法
Jun 12 PHP
php-fpm开启状态统计的方法详解
Jun 23 PHP
PHP的mysqli_select_db()函数讲解
Jan 23 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结合curl实现多线程抓取
2015/07/09 PHP
PHP函数超时处理方法
2016/02/14 PHP
php关闭warning问题的解决方法
2016/05/17 PHP
thinkPHP多语言切换设置方法详解
2016/11/11 PHP
php5.x禁用eval的操作方法
2018/10/19 PHP
htm调用JS代码
2007/03/15 Javascript
基于JQuery的动态删除Table表格的行和列的代码
2011/05/12 Javascript
疯狂Jquery第一天(Jquery学习笔记)
2012/05/11 Javascript
javascript实现的DES加密示例
2013/10/30 Javascript
JSONP获取Twitter和Facebook文章数的具体步骤
2014/02/24 Javascript
利用a标签自动解析URL分析网址实例
2014/10/20 Javascript
JavaScript设置body高度为浏览器高度的方法
2015/02/09 Javascript
Nodejs实战心得之eventproxy模块控制并发
2015/10/27 NodeJs
只要1K 纯JS脚本送你一朵3D红色玫瑰
2016/08/09 Javascript
JavaScript组合模式学习要点
2016/08/26 Javascript
JavaScript 冒泡排序和选择排序的实现代码
2016/09/03 Javascript
vue 使用html2canvas将DOM转化为图片的方法
2018/09/11 Javascript
Vue实现table上下移动功能示例
2019/02/21 Javascript
如何自动化部署项目?折腾服务器之旅~
2019/04/16 Javascript
python判断字符串是否包含子字符串的方法
2015/03/24 Python
Python实现 多进程导入CSV数据到 MySQL
2017/02/26 Python
Django实现快速分页的方法实例
2017/10/22 Python
Python基于列表list实现的CRUD操作功能示例
2018/01/05 Python
flask框架自定义过滤器示例【markdown文件读取和展示功能】
2019/11/08 Python
Python Numpy 自然数填充数组的实现
2019/11/28 Python
CSS3 选择器 基本选择器介绍
2012/01/21 HTML / CSS
台湾SHOPRO购物行家:亚洲首创影视.3C.家电.优质购物平台
2018/05/07 全球购物
英国复古和经典球衣网站:Vintage Football Shirts
2018/10/05 全球购物
介绍一下RMI的基本概念
2016/12/17 面试题
优秀党员主要事迹
2014/01/19 职场文书
预备党员公开承诺书
2014/05/28 职场文书
安全施工责任书
2014/08/25 职场文书
思想作风建设心得体会
2014/10/22 职场文书
田径运动会广播稿
2015/08/19 职场文书
Redis Stream类型的使用详解
2021/11/11 Redis
Python中的 Set 与 dict
2022/03/13 Python