PHP中的print_r 与 var_dump 输出数组


Posted in PHP onJune 13, 2016

print_r() 和 var_dump() 函数可以打印输出整个数组内容及结构。

print_r()

利用 print_r() 函数可以打印输出整个数组内容及结构,按照一定格式显示键和元素。注意 print_r() 函数不仅是只用于打印,实际它是用于打印关于变量的易于理解的信息。

语法:

bool print_r( mixed expression )例子:

<?php
$arr_age = array(18, 20, 25);
print_r($arr_age);
?>

运行该例子输出:

Array ( [0] => 18 [1] => 20 [2] => 25 ) 查看输出结果的网页源代码,可以看到更易读的格式:

Array
(
  [0] => 18
  [1] => 20
  [2] => 25
) 
var_dump()

同 print_r() 函数一样,var_dump() 函数也可以用于打印数组的数据及结构。不过 var_dump() 函数功能比 print_r() 更强大,可以同时打印多个变量且给出变量的类型信息。

例子:

<?php
$arr_age = array(18, 20, 25);
var_dump($arr_age);
?>

运行该例子输出:

array(3) {
 [0]=>
 int(18)
 [1]=>
 int(20)
 [2]=>
 int(25)
}

print_r() 和 var_dump() 函数一般是用于调试程序使用,更多情况是使用 echo 来输出具体的数组单元值。

以上这篇PHP中的print_r 与 var_dump 输出数组就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

PHP 相关文章推荐
基于qmail的完整WEBMAIL解决方案安装详解
Oct 09 PHP
Discuz 模板语句分析及知识技巧
Aug 21 PHP
第二章 PHP入门基础之php代码写法
Dec 30 PHP
初品cakephp 入门基础
Feb 16 PHP
php实现修改新闻时删除图片的方法
May 12 PHP
fsockopen pfsockopen函数被禁用,SMTP发送邮件不正常的解决方法
Sep 20 PHP
PHP中file_exists使用中遇到的问题小结
Apr 05 PHP
PHP入门教程之字符串处理技巧总结(转换,过滤,解析,查找,截取,替换等)
Sep 11 PHP
PHP编程实现微信企业向用户付款的方法示例
Jul 26 PHP
详谈PHP中public,private,protected,abstract等关键字的用法
Dec 31 PHP
PHP中Static(静态)关键字功能与用法实例分析
Apr 05 PHP
浅谈Laravel POST,PUT,PATCH 路由的区别
Oct 15 PHP
PHP中使用foreach()遍历二维数组的简单实例
Jun 13 #PHP
PHP 数组基本操作小结(推荐)
Jun 13 #PHP
PHP中header函数的用法及其注意事项详解
Jun 13 #PHP
PHP的时间戳与具体时间转化的简单实现
Jun 13 #PHP
PHP时间戳格式全部汇总 (获取时间、时间戳)
Jun 13 #PHP
Netbeans 8.2将支持PHP7 更精彩
Jun 13 #PHP
yii2 modal弹窗之ActiveForm ajax表单异步验证
Jun 13 #PHP
You might like
php 调用远程url的六种方法小结
2009/11/02 PHP
如何阻止网站被恶意反向代理访问(防网站镜像)
2014/03/18 PHP
PHP防止刷新重复提交页面的示例代码
2015/11/11 PHP
Thinkphp 中 distinct 的用法解析
2016/12/14 PHP
菜鸟javascript基础资料整理2
2010/12/06 Javascript
jquery1.5.1中根据元素ID获取元素对象的代码
2011/04/02 Javascript
Jquery 数据选择插件Pickerbox使用介绍
2012/08/24 Javascript
window.showModalDialog参数传递中含有特殊字符的处理方法
2013/06/06 Javascript
兼容ie、firefox的图片自动缩放的css跟js代码分享
2013/08/12 Javascript
Jquery.addClass始终无效原因分析
2013/09/08 Javascript
node.js中watch机制详解
2014/11/17 Javascript
jQuery源码解读之removeClass()方法分析
2015/02/20 Javascript
JavaScript数据结构与算法之栈详解
2015/03/12 Javascript
Bootstrap CSS布局之表单
2016/12/17 Javascript
JavaScript常用数学函数用法示例
2018/05/14 Javascript
详解微信小程序开发用户授权登陆
2019/04/24 Javascript
js cavans实现静态滚动弹幕
2020/05/21 Javascript
jQuery中getJSON跨域原理的深入讲解
2020/09/02 jQuery
python网页请求urllib2模块简单封装代码
2014/02/07 Python
python爬虫入门教程之糗百图片爬虫代码分享
2014/09/02 Python
Python中函数的多种格式和使用实例及小技巧
2015/04/13 Python
利用Python中的mock库对Python代码进行模拟测试
2015/04/16 Python
Python简单调用MySQL存储过程并获得返回值的方法
2015/07/20 Python
对python自动生成接口测试的示例讲解
2018/11/30 Python
Python3 安装PyQt5及exe打包图文教程
2019/01/08 Python
python环境路径配置以及命令行运行脚本
2019/04/02 Python
python的一些加密方法及python 加密模块
2019/07/11 Python
使用django实现一个代码发布系统
2019/07/18 Python
Python3 字典dictionary入门基础附实例
2020/02/10 Python
CSS3中Animation动画属性用法详解
2016/07/04 HTML / CSS
应届生的求职推荐信范文
2013/11/30 职场文书
财会自我鉴定范文
2013/12/27 职场文书
淘宝网店营销策划书
2014/01/11 职场文书
大学生暑期实践感言
2014/02/26 职场文书
党风廉政建设责任书
2014/04/14 职场文书
Mysql如何查看是否使用到索引
2022/12/24 MySQL