php二维数组遍历输出(循环输出二维数组)

来源:国外服务器 在您之前已被浏览:1 次
导读:目前正在解读《php二维数组遍历输出(循环输出二维数组)》的相关信息,《php二维数组遍历输出(循环输出二维数组)》是由用户自行发布的知识型内容!下面请观看由(国外主机 - www.2bp.net)用户发布《php二维数组遍历输出(循环输出二维数组)》的详细说明。
笨笨网美国主机,w ww.2 b p .n e t

数组的遍历

1. 使用for语句循环遍历数组

* a. 其它语言(只有这一种方式)

* b. PHP中这种方式不是我们首选方式

* c. 数组必须是索引数组,而且下标还必须是连续的

* (索引数组下标还可以不连序,数组还有关联数组)

2. 使用foreach语句循环遍历数组

* foreach(数组变量 as 变量值){

*//循环体

* }

* a. 循环次数由数组的元素个数决定

* b. 每一次循环都会将数组中的元素分别赋值给后面变量

*

* foreach(数组变量 as 下标变量=> 值变量){

*

* }

3. while() list() each() 组合循环遍历数组

* each()函数,

* a. 需要一个数组作为参数

* b. 返回来的也是一个数组

* c. 返回来的数组是0, 1, key, value四个下标(固定的)

* 0和key下标是当前参数数组元素的鍵

* 1和value下标是当前对数数组元素的值

*

* d. 默认认当前元素就是第一个元素

* e. 每执行一次后就会将当前元素向后移动

* f. 如果到最后的元素再执行这个函数,则返回false

*

*//Array ( [1] => 1 [value] => 1 [0] => id [key] => id )

*

* list()函数

* a. list()=array(); 需要将一个数组赋值给这个函数

* b. 数组中的元素个数,要和list()函数中的参数个数相同

* c. 数组中的每个元素值会赋值list()函数中的每个参数,list()将每个参数转为变量

* d. list()只能接收索引数组

* e. 按索引的下标的顺序

*/

/*

$user=array(“id”=>1, “name”=>”zhangsan”, “age”=>10, “sex”=>”nan”);

while($arr=each($user)){

//echo $arr[0].”==>”.$arr[1].”<br>”;

echo $arr[“key”].”—->”.$arr[“value”].”<br>”;

}

使用数组的内部指针控制函数

next(数组);

prev(数组);

reset(数组)

end(数组);

current(数组);

key(数组);

php二维数组遍历输出(循环输出二维数组)

笨笨网美国主机,w ww.2 b p .n e t
提醒:《php二维数组遍历输出(循环输出二维数组)》最后刷新时间 2025-03-21 11:18:08,本站为公益型个人网站,仅供个人学习和记录信息,不进行任何商业性质的盈利。如果内容、图片资源失效或内容涉及侵权,请反馈至,我们会及时处理。本站只保证内容的可读性,无法保证真实性,《php二维数组遍历输出(循环输出二维数组)》该内容的真实性请自行鉴别。