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 相关文章推荐
在PWS上安装PHP4.0正式版
Oct 09 PHP
Php获取金书网的书名的实现代码
Jun 11 PHP
使用PHP实现二分查找算法代码分享
Jun 24 PHP
php的array_multisort()使用方法介绍
May 16 PHP
mysql,mysqli,PDO的各自不同介绍
Sep 19 PHP
ThinkPHP实现事务回滚示例代码
Jun 23 PHP
分享PHP函数实现数字与文字分页代码
Jul 28 PHP
php版交通银行网银支付接口开发入门教程
Sep 26 PHP
php实现微信支付之企业付款
May 30 PHP
PHP回调函数简单用法示例
May 08 PHP
PHP INT类型在内存中占字节详解
Jul 20 PHP
PHP防止sql注入小技巧之sql预处理原理与实现方法分析
Dec 13 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
德生PL330测评
2021/03/02 无线电
BBS(php &amp; mysql)完整版(七)
2006/10/09 PHP
php后门URL的防范
2013/11/12 PHP
php数组去除空值函数分享
2015/02/02 PHP
header与缓冲区之间的深层次分析
2016/07/30 PHP
php实现微信公众平台发红包功能
2018/06/14 PHP
Yaf框架封装的MySQL数据库操作示例
2019/03/06 PHP
thinkphp5.1 框架钩子和行为用法实例分析
2020/05/25 PHP
利用百度地图JSAPI生成h7n9禽流感分布图实现代码
2013/04/15 Javascript
jQuery实现动画效果的实例代码
2013/05/07 Javascript
js中的eventType事件及其浏览器支持性介绍
2013/11/29 Javascript
Json序列化和反序列化方法解析
2013/12/19 Javascript
JavaScript删除指定子元素代码实例
2015/01/13 Javascript
jquery插件uploadify实现带进度条的文件批量上传
2015/12/13 Javascript
BootStrap iCheck插件全选与获取value值的解决方法
2016/08/24 Javascript
jQuery EasyUI常用数据验证汇总
2016/09/18 Javascript
jqGrid翻页时数据选中丢失问题的解决办法
2017/02/13 Javascript
JS实现简单短信验证码界面
2017/08/07 Javascript
js前端导出Excel的方法
2017/11/01 Javascript
vue中实现先请求数据再渲染dom分享
2018/03/17 Javascript
jquery实现的放大镜效果示例
2020/02/24 jQuery
JavaScript直接调用函数与call调用的区别实例分析
2020/05/22 Javascript
[05:59]2018DOTA2国际邀请赛寻真——只为胜利的Secret
2018/08/13 DOTA
Python2和Python3中urllib库中urlencode的使用注意事项
2018/11/26 Python
python3.6使用tkinter实现弹跳小球游戏
2019/05/09 Python
scrapy数据存储在mysql数据库的两种方式(同步和异步)
2020/02/18 Python
python 如何调用 dubbo 接口
2020/09/24 Python
HTML5页面无缝闪开的问题及解决方案
2020/06/11 HTML / CSS
办公室前台的岗位职责
2013/12/20 职场文书
高三政治教学反思
2014/02/06 职场文书
法制宣传标语集锦
2014/06/25 职场文书
2014年员工工作总结范文
2014/11/18 职场文书
安全检查汇报材料
2014/12/26 职场文书
学校党员干部承诺书
2015/05/04 职场文书
vue点击弹窗自动触发点击事件的解决办法(模拟场景)
2021/05/25 Vue.js
Python实现将多张图片合成MP4视频并加入背景音乐
2022/04/28 Python