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 相关文章推荐
快速配置PHPMyAdmin方法
Jun 05 PHP
PHP 在线翻译函数代码
May 07 PHP
网页游戏开发入门教程三(简单程序应用)
Nov 02 PHP
php中XMLHttpRequest(Ajax)不能设置自定义的Referer的解决方法
Nov 26 PHP
php中url传递中文字符,特殊危险字符的解决方法
Aug 17 PHP
Codeigniter中禁止A Database Error Occurred错误提示的方法
Jun 12 PHP
PHP实现阳历到农历转换的类实例
Mar 07 PHP
详解WordPress中简码格式标签编写的基本方法
Dec 22 PHP
PHP将身份证正反面两张照片合成一张图片的代码
Apr 08 PHP
php实现和c#一致的DES加密解密实例
Jul 24 PHP
利用Laravel生成Gravatar头像地址的优雅方法
Dec 30 PHP
thinkPHP框架动态配置用法实例分析
Jun 14 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+Tidy-完美的XHTML纠错+过滤
2007/04/10 PHP
php循环检测目录是否存在并创建(循环创建目录)
2011/01/06 PHP
php中并发读写文件冲突的解决方案
2013/10/25 PHP
php json_encode与json_decode详解及实例
2016/12/13 PHP
PHP 7安装使用体验之性能大提升,兼容性强,扩展支持不够(升级PHP要谨慎)
2017/07/27 PHP
PHP实现链式操作的三种方法详解
2017/11/16 PHP
thinkPHP框架动态配置用法实例分析
2018/06/14 PHP
在Ubuntu 18.04上安装PHP 7.3 7.2和7.0的方法
2019/04/09 PHP
js数字输入框(包括最大值最小值限制和四舍五入)
2009/11/24 Javascript
Javascript Boolean、Nnumber、String 强制类型转换的区别详细介绍
2012/12/13 Javascript
JavaScript中json使用自己总结
2013/08/13 Javascript
一段非常简单的js判断浏览器的内核
2014/08/17 Javascript
js实现select跳转菜单新窗口效果代码分享(超简单)
2015/08/21 Javascript
浅析javascript中的事件代理
2015/11/06 Javascript
JS公共小方法之判断对象是否为domElement的实例
2016/11/25 Javascript
vuejs响应用户事件(如点击事件)
2017/03/14 Javascript
vue数据控制视图源码解析
2018/03/28 Javascript
关于AngularJS中ng-repeat不更新视图的解决方法
2018/09/30 Javascript
vue实现循环切换动画
2018/10/17 Javascript
jQuery无冲突模式详解
2019/01/17 jQuery
从零学Python之hello world
2014/05/21 Python
python使用sorted函数对列表进行排序的方法
2015/04/04 Python
Python2.x版本中maketrans()方法的使用介绍
2015/05/19 Python
批处理与python代码混合编程的方法
2016/05/19 Python
python笔记之mean()函数实现求取均值的功能代码
2019/07/05 Python
使用Tensorboard工具查看Loss损失率
2020/02/15 Python
进程的查看和调度分别使用什么命令
2013/12/14 面试题
如何拷贝一整个Java对象,包括它的状态
2013/12/27 面试题
公司开业庆典主持词
2014/03/21 职场文书
运动会的口号
2014/06/09 职场文书
餐饮周年庆活动方案
2014/08/14 职场文书
董事长助理岗位职责
2015/02/11 职场文书
酒店前台接待岗位职责
2015/04/02 职场文书
2015年社区精神文明工作总结
2015/05/26 职场文书
Python基础之元组与文件知识总结
2021/05/19 Python
使用CSS实现六边形的图片效果
2022/08/05 HTML / CSS