php 数组 print_r,PHP中的print_r 与 var_dump 输出数组
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 输出数组相关推荐
- c语言如何输出整形数组,C语言 有一个整形数组a,有10个元素,要求输出数组中的全部元素...
有一个整形数组a,有10个元素,要求输出数组中的全部元素 解题思路:引用数组中各元素的值有3种方法:1.下标法,如a[3];2.通过数组名计算数组元素的地址,找出元素的值 3.用指针变量指向数组元素. ...
- php方法数组注释,php中的注释、变量、数组、常量、函数应用介绍
php中单引号与双引号的区别? 1. 由下可看出,双引号的变量是解析并输出,而单引号的变量不解析. 2.单引号的解析速度比双引号的快 3. 对于单引号来说,只有两个转义 \',\\ 4. 除了上述两个 ...
- 数组传参中形参的秘密,以及数组名当作函数实际参数的特点,以及二维数组,以及外部变量和全局变量
1.数组传参中形参的秘密 第三行:形参中不存在数组的概念,即便是中括号约定了数组的大小,也无效. 第二十行:传递的是一个地址,是数组的首地址. 数组名代表了整个数组的首地址. 第二十一行:第一个元素的 ...
- int数组初始化_Java中到底有没有多维数组
Java 中没有多维数组的概念,从数组底层的运行机制上来看 Java 没有多维数组,但是 Java 提供了支持多维数组的语法,可以实现多维数组的功能. Java 语言里的数组类型是引用类型,因此数组变 ...
- php创建数组教程,PHP中使用array函数新建一个数组
PHP 中的数组实际上是一个有序映射.映射是一种把 values 关联到 keys 的类型.此类型在很多方面做了优化,因此可以把它当成真正的数组,或列表(向量),散列表(是映射的一种实现),字典,集合 ...
- java输出数组中的元素_Java快捷输出数组元素的三种方法
1.简介 Java中快捷输出数组中各个元素笔者目前所知的就三种方法,今天就简单的做个记录.大家如果有什么更好的方法,麻烦留言评论. 2.代码 public class ArrayPrint { pub ...
- jq循环输出数组并显示在html,jquery怎么循环输出数组元素?
jquery怎么循环输出数组元素?下面本篇文章给大家介绍一下使用jquery循环输出数组元素的方法.有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助. 用JQuery循环输出数组元素即数 ...
- php检测数组类型,javascript中通过哪些方法来检测数组类型?
typeof操作符. 对于Function.String.Number.Undefined这几种类型的对象来说,不会有什么问题,但是针对Array的对象就没什么用途了:alert(typeof nul ...
- java json 二维数组_安卓中使用Gjson解析二维数组
String str = "{\"hot\":[{\"id\":\"1\",\"name\":\"张 ...
最新文章
- vue 绑定事件,获取元素对象
- hexo博客系统安装
- 如何修改Admin用户名
- Python模型顶点法线修复
- JavaScript——定时器(setTimeout/setInterval)
- OpenCV信息流Alpha遮罩
- 中国牙膏产业深陷 “氟中毒”?
- Java ListResourceBundle getContents()方法与示例
- Redis的分片、预分片技术总结
- JSON(2)--- 对象
- 文件设置索引_Linux文件系统是怎么工作的?
- Team Foundation Server
- NBR100多IP出口解决方案的配置方法
- Strezov Sampling Trombone Ensemble Mac(长号合奏音色库)
- 深入浅出设计模式之命令模式、适配器模式、外观模式
- 坚果云android功能,Android
- 深入了解JavaScript编程语言
- 服务器与mysql数据库服务器_数据库与服务器的关系
- 两年工作经验,三面拼多多,最终获得offer!(面经总结)
- 2019蓝桥杯决赛Java_2019年蓝桥杯省赛总结
热门文章
- MMrotate自定义数据集训练与验证格式转换脚本
- 干货!毫米波雷达超强解读
- w ndows哪个版本好用2019年,关于高通骁龙8cx PC平台的11个问题
- 中国移动网上商城有多坑?
- 【C语言】八道经典指针笔试题(详解)
- 你所不知道的CMDB:CMDB起源与发展
- 用java代码实现获取微信公众号用户关注列表
- L1-007 念数字 (10分) 输入一个整数,输出每个数字对应的拼音。当整数为负数时,先输出fu字。十个数字对应的拼音如下: 0: ling 1: yi 2: er 3: san 4: si 5:
- 企业设计物联网设备,需要考虑哪些因素
- 国内技术网站逛腻了?国外程序员常浏览的 8 大网站,了解一下