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 相关文章推荐
PHP和Mysqlweb应用开发核心技术-第1部分 Php基础-2 php语言介绍
Jul 03 PHP
PHP调用Webservice实例代码
Jul 29 PHP
几种有用的变型 PHP中循环语句的用法介绍
Jan 30 PHP
解析htaccess伪静态的规则
Jun 18 PHP
PHP动态编译出现Cannot find autoconf的解决方法
Nov 05 PHP
php提示Warning:mysql_fetch_array() expects的解决方法
Dec 16 PHP
php正则替换处理HTML页面的方法
Jun 17 PHP
php 利用socket发送HTTP请求(GET,POST)
Aug 24 PHP
php文件上传及下载附带显示文件及目录功能
Apr 27 PHP
微信封装的调用微信签名包的类库
Jun 08 PHP
PHP守护进程化在C和PHP环境下的实现
Nov 21 PHP
PHP简单实现图片格式转换(jpg转png,gif转png等)
Oct 30 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中进行身份认证
2006/10/09 PHP
php制作unicode解码工具(unicode编码转换器)代码分享
2013/12/24 PHP
利用php下载xls文件(自己动手写的)
2014/04/18 PHP
php判断用户是否关注微信公众号
2016/07/22 PHP
PHP 命名空间和自动加载原理与用法实例分析
2020/04/29 PHP
学习ExtJS 访问容器对象
2009/10/07 Javascript
javascript 节点遍历函数
2010/03/28 Javascript
javascript模拟select,jselect的方法实现
2012/11/08 Javascript
flash调用js中的方法,让js传递变量给flash的办法及思路
2013/08/07 Javascript
jquery 中的each()跳出循环的语句
2014/05/23 Javascript
使用JavaScript进行进制转换将字符串转换为十进制
2014/09/21 Javascript
使用Node.js为其他程序编写扩展的基本方法
2015/06/23 Javascript
Position属性之relative用法
2015/12/14 Javascript
深入理解Angularjs中的$resource服务
2016/12/31 Javascript
微信小程序数据存储与取值详解
2018/01/30 Javascript
jQuery实现的上传图片本地预览效果简单示例
2018/03/29 jQuery
webstorm中vue语法的支持详解
2018/05/09 Javascript
JS基于Location实现访问Url、重定向及刷新页面的方法分析
2018/12/03 Javascript
JS中实现浅拷贝和深拷贝的代码详解
2019/06/05 Javascript
Python用Bottle轻量级框架进行Web开发
2016/06/08 Python
Django rest framework实现分页的示例
2018/05/24 Python
Python2和3字符编码的区别知识点整理
2019/08/08 Python
Python Handler处理器和自定义Opener原理详解
2020/03/05 Python
Python爬虫之Spider类用法简单介绍
2020/08/04 Python
HTML5 的新的表单元素(datalist/keygen/output)使用介绍
2013/07/19 HTML / CSS
HTML5 Canvas自定义圆角矩形与虚线示例代码
2013/08/02 HTML / CSS
美国波道夫·古德曼百货官网:Bergdorf Goodman
2017/11/07 全球购物
美国眼镜网站:LensCrafters
2020/01/19 全球购物
大唐电信科技股份有限公司java工程师面试经历
2016/12/09 面试题
建筑公司文秘岗位职责
2013/11/29 职场文书
舞蹈教育学专业求职信
2014/06/29 职场文书
重阳节标语大全
2014/10/07 职场文书
追悼词范文大全
2015/06/23 职场文书
二十年同学聚会感言
2015/07/30 职场文书
《哪吒之魔童降世》观后感:世上哪有随随便便的成功
2019/11/08 职场文书
浅谈Python数学建模之数据导入
2021/06/23 Python