print_r() 和 var_dump() 函数可以打印输出整个数组内容及结构。

print_r()

利用 print_r() 函数可以打印输出整个数组内容及结构,按照一定格式显示键和元素。注意 print_r() 函数不仅是只用于打印,实际它是用于打印关于变量的易于理解的信息。

语法:

bool print_r( mixed expression )例子:

$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() 更强大,可以同时打印多个变量且给出变量的类型信息。

例子:

$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 数组 print_r,PHP中的print_r 与 var_dump 输出数组相关推荐

  1. c语言如何输出整形数组,C语言 有一个整形数组a,有10个元素,要求输出数组中的全部元素...

    有一个整形数组a,有10个元素,要求输出数组中的全部元素 解题思路:引用数组中各元素的值有3种方法:1.下标法,如a[3];2.通过数组名计算数组元素的地址,找出元素的值 3.用指针变量指向数组元素. ...

  2. php方法数组注释,php中的注释、变量、数组、常量、函数应用介绍

    php中单引号与双引号的区别? 1. 由下可看出,双引号的变量是解析并输出,而单引号的变量不解析. 2.单引号的解析速度比双引号的快 3. 对于单引号来说,只有两个转义 \',\\ 4. 除了上述两个 ...

  3. 数组传参中形参的秘密,以及数组名当作函数实际参数的特点,以及二维数组,以及外部变量和全局变量

    1.数组传参中形参的秘密 第三行:形参中不存在数组的概念,即便是中括号约定了数组的大小,也无效. 第二十行:传递的是一个地址,是数组的首地址. 数组名代表了整个数组的首地址. 第二十一行:第一个元素的 ...

  4. int数组初始化_Java中到底有没有多维数组

    Java 中没有多维数组的概念,从数组底层的运行机制上来看 Java 没有多维数组,但是 Java 提供了支持多维数组的语法,可以实现多维数组的功能. Java 语言里的数组类型是引用类型,因此数组变 ...

  5. php创建数组教程,PHP中使用array函数新建一个数组

    PHP 中的数组实际上是一个有序映射.映射是一种把 values 关联到 keys 的类型.此类型在很多方面做了优化,因此可以把它当成真正的数组,或列表(向量),散列表(是映射的一种实现),字典,集合 ...

  6. java输出数组中的元素_Java快捷输出数组元素的三种方法

    1.简介 Java中快捷输出数组中各个元素笔者目前所知的就三种方法,今天就简单的做个记录.大家如果有什么更好的方法,麻烦留言评论. 2.代码 public class ArrayPrint { pub ...

  7. jq循环输出数组并显示在html,jquery怎么循环输出数组元素?

    jquery怎么循环输出数组元素?下面本篇文章给大家介绍一下使用jquery循环输出数组元素的方法.有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助. 用JQuery循环输出数组元素即数 ...

  8. php检测数组类型,javascript中通过哪些方法来检测数组类型?

    typeof操作符. 对于Function.String.Number.Undefined这几种类型的对象来说,不会有什么问题,但是针对Array的对象就没什么用途了:alert(typeof nul ...

  9. java json 二维数组_安卓中使用Gjson解析二维数组

    String str = "{\"hot\":[{\"id\":\"1\",\"name\":\"张 ...

最新文章

  1. vue 绑定事件,获取元素对象
  2. hexo博客系统安装
  3. 如何修改Admin用户名
  4. Python模型顶点法线修复
  5. JavaScript——定时器(setTimeout/setInterval)
  6. OpenCV信息流Alpha遮罩
  7. 中国牙膏产业深陷 “氟中毒”?
  8. Java ListResourceBundle getContents()方法与示例
  9. Redis的分片、预分片技术总结
  10. JSON(2)--- 对象
  11. 文件设置索引_Linux文件系统是怎么工作的?
  12. Team Foundation Server
  13. NBR100多IP出口解决方案的配置方法
  14. Strezov Sampling Trombone Ensemble Mac(长号合奏音色库)
  15. 深入浅出设计模式之命令模式、适配器模式、外观模式
  16. 坚果云android功能,Android
  17. 深入了解JavaScript编程语言
  18. 服务器与mysql数据库服务器_数据库与服务器的关系
  19. 两年工作经验,三面拼多多,最终获得offer!(面经总结)
  20. 2019蓝桥杯决赛Java_2019年蓝桥杯省赛总结

热门文章

  1. MMrotate自定义数据集训练与验证格式转换脚本
  2. 干货!毫米波雷达超强解读
  3. w ndows哪个版本好用2019年,关于高通骁龙8cx PC平台的11个问题
  4. 中国移动网上商城有多坑?
  5. 【C语言】八道经典指针笔试题(详解)
  6. 你所不知道的CMDB:CMDB起源与发展
  7. 用java代码实现获取微信公众号用户关注列表
  8. L1-007 念数字 (10分) 输入一个整数,输出每个数字对应的拼音。当整数为负数时,先输出fu字。十个数字对应的拼音如下: 0: ling 1: yi 2: er 3: san 4: si 5:
  9. 企业设计物联网设备,需要考虑哪些因素
  10. 国内技术网站逛腻了?国外程序员常浏览的 8 大网站,了解一下