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 相关文章推荐
我的论坛源代码(六)
Oct 09 PHP
粗略计算在线时间,bug:ip相同
Dec 09 PHP
php empty函数判断mysql表单是否为空
Apr 12 PHP
Php Image Resize图片大小调整的函数代码
Jan 17 PHP
php5.5新数组函数array_column使用
Jul 08 PHP
解决php接收shell返回的结果中文乱码问题
Jan 23 PHP
PHP异常Parse error: syntax error, unexpected T_VAR错误解决方法
May 06 PHP
详解PHP+AJAX无刷新分页实现方法
Nov 03 PHP
自制PHP框架之设计模式
May 07 PHP
PHP实现支持CURL字符串证书传输的方法
Mar 23 PHP
Laravel中validation验证 返回中文提示 全局设置的方法
Sep 29 PHP
PHP设计模式入门之迭代器模式原理与实现方法分析
Apr 26 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中随机显示图片的函数代码
2011/06/23 PHP
PHP限制HTML内容中图片必须是本站的方法
2015/06/16 PHP
PHP邮箱验证示例教程
2016/06/01 PHP
PHP设计模式之工厂模式详解
2017/10/24 PHP
解决Laravel5.5下的toArray问题
2019/10/15 PHP
TP5框架实现上传多张图片的方法分析
2020/03/29 PHP
javascript 放大镜效果js组件 qsoft.PopBigImage.v0.35 加入了chrome支持
2009/04/07 Javascript
jQuery 1.5 源码解读 面向中高阶JSER
2011/04/05 Javascript
删除select中所有option选项jquery代码
2013/08/12 Javascript
JS往数组中添加项性能分析
2015/02/25 Javascript
Angularjs注入拦截器实现Loading效果
2015/12/28 Javascript
jQuery中设置form表单中action值的实现方法
2016/05/25 Javascript
Bootstrap布局之栅格系统详解
2016/06/13 Javascript
很实用的js选项卡切换效果
2016/08/12 Javascript
jQuery EasyUI 右键菜单--关闭标签/选项卡的简单实例
2016/10/10 Javascript
jQuery图片切换动画效果
2017/02/28 Javascript
利用JS实现scroll自定义滚动效果详解
2017/10/17 Javascript
Vue项目中添加锁屏功能实现思路
2018/06/29 Javascript
python解析xml模块封装代码
2014/02/07 Python
Python二叉树的遍历操作示例【前序遍历,中序遍历,后序遍历,层序遍历】
2018/12/24 Python
Python实现爬取亚马逊数据并打印出Excel文件操作示例
2019/05/16 Python
把JSON数据格式转换为Python的类对象方法详解(两种方法)
2019/06/04 Python
python协程gevent案例 爬取斗鱼图片过程解析
2019/08/27 Python
Python通用唯一标识符uuid模块使用案例
2020/09/10 Python
详解利用python识别图片中的条码(pyzbar)及条码图片矫正和增强
2020/11/17 Python
澳大利亚最大的女装零售商:Millers
2017/09/10 全球购物
小学教师自我鉴定
2013/11/07 职场文书
策划主管的工作职责
2013/11/24 职场文书
小学科学教学反思
2014/01/26 职场文书
护理专业自荐书
2014/06/04 职场文书
弘扬焦裕禄精神践行三严三实心得体会
2014/10/13 职场文书
申报材料格式
2014/12/30 职场文书
小学家长意见怎么写
2015/06/03 职场文书
2016年大学生社会实践心得体会
2015/10/09 职场文书
安装pytorch时报sslerror错误的解决方案
2021/05/17 Python
css让页脚保持在底部位置的四种方案
2022/07/23 HTML / CSS