当前位置:首页 > 日记 > 正文

PHP遍历数组的4种方法综述

PHP遍历数组的4种方法综述
有很多功能,可以用来遍历数组在PHP中,如:四大功能,为报表列表,每个和每个,这也是PHP数组遍历的几个主要功能。下面我给你介绍一下。

foreach遍历数组

当我们使用一个数组,我们常常通过阵列得到的钥匙或元素的值,和PHP提供了许多特别是遍历的功能。在这里我们首先介绍使用foreach遍历数组函数。

结构形式:

复制代码代码如下所示:

foreach(array_expression美元值)表

* array_expression是数组遍历

AS函数是将数组的值赋给$值。

声明是后续声明

* /
例1:

复制代码代码如下所示:

白色,

黑色=黑色,

红色=红色,

绿色=绿色,

黄=黄色);

foreach($颜色$ C)echo $ C.



>

foreach不仅可以获得该元素的值也可以拿到钥匙,结构:

复制代码如下:foreach(array_expression达关键= >美元价值陈述)

上面例子中的第七行代码:

复制代码代码如下:foreach($颜色$ C)echo $ C ;

改变:

复制代码如下:foreach(美元美元美元关键关键颜色呼应。$c = > $ C);

每个遍历数组

遍历数组的一个重要环节的PHP数组的操作,除了前面提到的每一个功能,这是一个函数的每()遍历数组。

每个()函数可以输出当前光标位置键和相应的元素值。您可以使用0或键访问名称(标识符),1 或值访问标识符对应于。

实例uff1a

复制代码代码如下所示:

< PHP

$语言=数组(1 =

5

10;

$ =每个($语言);数组的第一次遍历

回声$ { 0 }。t;

回声$ { 1 }。;

$ =每个($语言)

回声$ {键}。t;

回声$ { };

>
目录遍历数组

当遍历数组时,函数列表可以被分配到一个变量,通常与每个()函数一起使用。

实例uff1a

复制代码代码如下所示:

< PHP

日期=数组(1 =星期一

2 星期二

3 =星期三);

列表(键,$)=每个($日期);遍历函数

$。第一个数组输出;

下一个(下一个日期);



>
ps()函数与数组()函数正好相反,数组()将一系列数据构造成数组,而列表()将数组分割成数据。

遍历数组

除了PHP预定义的遍历数组函数之外,我们还可以使用for语句的循环特性遍历数组的输出。

复制代码代码如下所示:

< PHP

$ { } = 张学友; / * * /定义数组

$ 刘德华;

$;

$ 郭富城;

美元=计数($ A);数组号统计

用于($ i = 0;$ i $;$;+);遍历数组

回声$ { $ I }。;显示数组

}

>

相关文章

逐步学习PHP(8)PHP数组

逐步学习PHP(8)PHP数组

数组,学习,电脑软件,PHP,1的数组。PHP 我认为我们可以把数组分成两部分:一个是常规数组,另一个是字典。 2。创建一个数组 如果数组不存在,将创建数组中数组的值。 复制代码代码如下所示: 为解决{ 0 } =北京; 为解决{ 1 } =上海; 为解决{ 2 } =南…

腾讯手机管家(iPhone)的功能是什么

腾讯手机管家(iPhone)的功能是什么

手机管家,腾讯,功能,电脑软件,iPhone,腾讯手机管家iPhone版是腾讯公司开发的一款简单易用的手机管理软件,主要功能和特点如下: 主要功能 基本介绍 地址簿的备份 快速和安全的备份和恢复您的地址簿,并提供PCQQ,Web,WAP邮箱,并为您管理备份数据的…

mysql等oracle的解码效果查询

mysql等oracle的解码效果查询

查询,解码,效果,电脑软件,mysql,下面的代码是测试在MySQL和MSSQL应该能够运行通过,没有测试。 复制代码代码如下所示: #创建表如下 创建临时表TMP(int、B int、C int); 插入TMP值(1,10,1),(10,10,2),(10100,2); # MySQL执行 选择和(C = '1'then时一人从B…

如何在WinXP系统查看自己的DNS地址

如何在WinXP系统查看自己的DNS地址

地址,系统,自己的,如何在,电脑软件,点评:有朋友在群里问如何查看DNS服务器地址,其实方法很简单,首先进入命令行界面,很好的命令ipconfig 看看本地DNS服务器的方法很简单,首先进入命令行界面。以WinXP为例,具体方法如下: 方法/步骤 1。首先,在屏幕…

介绍mysql的导入和导出数据库以及

介绍mysql的导入和导出数据库以及

数据库,存储过程,函数,电脑软件,mysql,MySQL通常用于导出数据命令: 1.mysql出口整个数据库 就hhostname - uusername -文件backupfile.sql语句> 就hlocalhost -中hqgr > hqgr.sql(如果根用户可以不写P无密码,当然,你可以做一个路径导出SQL文件,…

Ubuntu建立FTP服务器设置教程VSFTP

Ubuntu建立FTP服务器设置教程VSFTP

教程,服务器设置,电脑软件,Ubuntu,FTP,点评:这篇文章将介绍Ubuntu和VSFTP建立FTP服务器,需要的朋友可以参考一下 1。安装vsftpd 终端输入sudo apt-get install vsftpd 安装后,FTP目录将设置在下以查看FTP空间的空白内容。 默认情况下不允许匿…

oracle插入数据的2个常见问题及解

oracle插入数据的2个常见问题及解

插入数据,解决方案,常见问题,电脑软件,oracle,1、无效月问题 最近,当时间被插入数据库时,Oracle报纸是无效的,具体的SQL如下所示: 复制代码代码如下:插入ts_count( ID、CNAME、开始时间、结束时间、价值 (价值观) 1,约翰,01 / 06 / 2013 / 06、1…

在WIN7,QQ游戏无法登录或无法进入QQ

在WIN7,QQ游戏无法登录或无法进入QQ

无法登录,溶液,游戏,电脑软件,QQ,问题: 一个办公室win7电脑,通常作为网络打印机服务器。在午休的时候,我想用这台电脑玩斗地主qq的小游戏,输入帐号和密码,进入酒吧后,它不会进入游戏,并将负荷数据的所有时间。如何设置重新登录到QQ游戏吗 答案uff…

他是什么意思如何卸载mysql

他是什么意思如何卸载mysql

卸载,他是,什么意思,电脑软件,mysql,评论:他是什么意思什么是mysqld如何卸载mysql MySQL守护进程! 在使用MySQL之前,必须首先使用它。 具体用法: C:MySQL > mysqld c:mysql 他是什么意思什么是mysqld如何卸载mysql MySQL守护进程! 在使用MySQL之…

自解压文件和安装在Windows的提取

自解压文件和安装在Windows的提取

文件,自解压,装在,电脑软件,Windows,点评:有时会因为一些特殊的用途,我们需要提取文件从微软自解压程序。我们可以很容易地没有任何其他工具得到的文件 首先,有一种非常枯燥的方法:双击打开自解压程序,在磁盘的根目录中设置一系列数字和字母文…

hpbpro.exe的功能是什么该hpbpro过

hpbpro.exe的功能是什么该hpbpro过

查询,功能,过程,电脑软件,hpbpro,点评:hpbpro.exe是相关程序的HP打印机的网络支持 进程文件:hpbpro或hpbpro.exe 过程名称:休利特帕卡德端口解析器 过程类别:安全风险的过程 英文描述: 与休利特帕卡德hpbpro.exe安装打印机和提供本地硬件,提供,…

videodrv.exe的过程是怎样的

videodrv.exe的过程是怎样的

的是,过程,是怎样,电脑软件,videodrv,评论:对videodrv.exe工艺简介 进程文件:videodrv或videodrv.exe 进程名称:i-worm.mimail病毒 过程类别:安全风险的过程 英文描述: videodrv.exe添加到系统,由于i-worm.mimail病毒。这是一个通过内置SMTP引…