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 相关文章推荐
PHP5 面向对象程序设计
Feb 13 PHP
php中var_export与var_dump的区别分析
Aug 21 PHP
PHP禁止页面缓存的代码
Oct 23 PHP
PHP中文分词 自动获取关键词介绍
Nov 13 PHP
一个简单的PHP验证码实现代码
May 10 PHP
PHP关联数组实现根据元素值删除元素的方法
Jun 26 PHP
php ci 获取表单中多个同名input元素值的代码
Mar 25 PHP
php文件操作小结(删除指定文件/获取文件夹下的文件名/读取文件夹下图片名)
May 09 PHP
Apache无法自动跳转却显示目录的解决方法
Nov 30 PHP
thinkphp5框架前后端分离项目实现分页功能的方法分析
Oct 08 PHP
php上传后台无法收到数据解决方法
Oct 28 PHP
laravel框架路由分组,中间件,命名空间,子域名,路由前缀实例分析
Feb 18 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
PHP7扩展开发之基于函数方式使用lib库的方法详解
2018/01/15 PHP
PHP实现的数据对象映射模式详解
2019/03/20 PHP
jQuery 瀑布流 绝对定位布局(二)(延迟AJAX加载图片)
2012/05/23 Javascript
js 表单提交后按钮变灰的实例代码
2013/08/16 Javascript
JavaScript实现自动弹出窗口并自动关闭窗口的方法
2015/08/06 Javascript
javascript仿百度输入框提示自动下拉补全
2016/01/07 Javascript
简单了解Backbone.js的Model模型以及View视图的源码
2016/02/14 Javascript
ES6新特征数字、数组、字符串
2016/10/01 Javascript
javascript中this关键字详解
2016/12/12 Javascript
bootstrap手风琴制作方法详解
2017/01/11 Javascript
nodejs中安装ghost出错的原因及解决方法
2017/10/23 NodeJs
简单的Vue异步组件实例Demo
2017/12/27 Javascript
webstrom Debug 调试vue项目的方法步骤
2018/07/17 Javascript
Vue 与 Vuex 的第一次接触遇到的坑
2018/08/16 Javascript
es6 symbol的实现方法示例
2019/04/02 Javascript
解决antd Form 表单校验方法无响应的问题
2020/10/27 Javascript
Python数组条件过滤filter函数使用示例
2014/07/22 Python
Python使用ConfigParser模块操作配置文件的方法
2018/06/29 Python
python中将\\uxxxx转换为Unicode字符串的方法
2018/09/06 Python
python 递归深度优先搜索与广度优先搜索算法模拟实现
2018/10/22 Python
numpy和pandas中数组的合并、拉直和重塑实例
2019/06/28 Python
Django使用中间键实现csrf认证详解
2019/07/22 Python
python简单的三元一次方程求解实例
2020/04/02 Python
出门问问全球官方商城:Tichome音箱和TicWatch智能手表
2017/12/02 全球购物
斐乐美国官方网站:FILA美国
2019/03/01 全球购物
销售高级职员求职信
2013/10/29 职场文书
高中生家长会演讲稿
2014/01/14 职场文书
七年级地理教学反思
2014/01/26 职场文书
工程专业求职自荐书范文
2014/02/08 职场文书
组织鉴定材料
2014/06/02 职场文书
先进工作者申报材料
2014/12/23 职场文书
小学少先队工作总结2015
2015/05/26 职场文书
英雄儿女观后感
2015/06/09 职场文书
Python基础之tkinter图形化界面学习
2021/04/29 Python
python自动化之如何利用allure生成测试报告
2021/05/02 Python
ubuntu端向日葵键盘输入卡顿问题及解决
2022/12/24 Servers