首页 » Web前端 » php数组值累加技巧_PHP数组中的遍历

php数组值累加技巧_PHP数组中的遍历

访客 2024-11-09 0

扫一扫用手机浏览

文章目录 [+]

b. PHP中这种办法不是我们首选办法

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

php数组值累加技巧_PHP数组中的遍历

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

php数组值累加技巧_PHP数组中的遍历
(图片来自网络侵删)

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(数组);

标签:

相关文章

易语言SQL在数据管理中的应用与创新

随着互联网技术的飞速发展,数据已成为企业核心竞争力的重要体现。如何高效地管理和利用数据,已成为企业关注的焦点。易语言作为一种简单易...

Web前端 2024-12-28 阅读0 评论0