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中的字符串函数
Nov 24 PHP
使用PHP批量生成随机用户名
Jul 10 PHP
php Undefined index的问题
Jun 01 PHP
解析:通过php socket并借助telnet实现简单的聊天程序
Jun 18 PHP
php配合jquery实现增删操作具体实例
Dec 12 PHP
curl实现站外采集的方法和技巧
Jan 31 PHP
PHP获取网页标题的3种实现方法代码实例
Apr 11 PHP
通过php删除xml文档内容的方法
Jan 23 PHP
php readfile下载大文件失败的解决方法
May 22 PHP
PHPExcel中文帮助手册|PHPExcel使用方法(分享)
Jun 09 PHP
php中html_entity_decode实现HTML实体转义
Jun 13 PHP
TP5框架使用QueryList采集框架爬小说操作示例
Mar 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 利用AJAX获取网页并输出的实现代码(Zjmainstay)
2012/08/31 PHP
Zend Framework教程之Zend_Layout布局助手详解
2016/03/04 PHP
PHP进阶学习之依赖注入与Ioc容器详解
2019/06/19 PHP
javascript 从if else 到 switch case 再到抽象
2010/07/17 Javascript
javascript字符串拼接的效率问题
2010/12/25 Javascript
用nodejs实现PHP的print_r函数代码
2014/03/14 NodeJs
JQuery实现table行折叠效果以JSON做数据源
2014/05/26 Javascript
处理文本部分内容的TextRange对象应用实例
2014/07/29 Javascript
node.js中的fs.truncateSync方法使用说明
2014/12/15 Javascript
jquery实现在光标位置插入内容的方法
2015/02/05 Javascript
javascript实现的右下角弹窗实例
2015/04/24 Javascript
jQuery实现鼠标选中文字后弹出提示窗口效果【附demo源码】
2016/09/05 Javascript
javascript表达式和运算符详解
2017/02/07 Javascript
JavaScript初学者必看“new”
2017/06/12 Javascript
AngularJs+Bootstrap实现漂亮的计算器
2017/08/10 Javascript
微信小程序loading组件显示载入动画用法示例【附源码下载】
2017/12/09 Javascript
electron demo项目npm install安装失败的解决方法
2018/02/06 Javascript
vue 项目接口管理的实现
2019/01/17 Javascript
js获取 gif 的帧数的代码实例
2019/09/10 Javascript
jquery向后台提交数组的代码分析
2020/02/20 jQuery
详解js中的原型,原型对象,原型链
2020/07/16 Javascript
使用Python的urllib和urllib2模块制作爬虫的实例教程
2016/01/20 Python
Python读取一个目录下所有目录和文件的方法
2016/07/15 Python
Python设计模式之原型模式实例详解
2019/01/18 Python
Python字典循环添加一键多值的用法实例
2019/01/20 Python
微信小程序python用户认证的实现
2019/07/29 Python
django实现web接口 python3模拟Post请求方式
2019/11/19 Python
python学习将数据写入文件并保存方法
2020/06/07 Python
QT5 Designer 打不开的问题及解决方法
2020/08/20 Python
里程积分管理买卖交换平台:Points.com
2017/01/13 全球购物
简述synchronized和java.util.concurrent.locks.Lock的异同
2014/12/08 面试题
初三政治教学反思
2014/01/30 职场文书
经贸日语专业自荐信
2014/09/02 职场文书
2014年国庆节庆祝建国65周年比赛演讲稿
2014/09/21 职场文书
2014年敬老院工作总结
2014/12/08 职场文书
《领导干部从政道德启示录》学习心得体会
2016/01/20 职场文书