gpt4 book ai didi

php each 返回数组中当前的键值对并将数组指针向前移动一步实例

转载 作者:qq735679552 更新时间:2022-09-27 22:32:09 28 4
gpt4 key购买 nike

CFSDN坚持开源创造价值,我们致力于搭建一个资源共享平台,让每一个IT人在这里找到属于你的精彩世界.

这篇CFSDN的博客文章php each 返回数组中当前的键值对并将数组指针向前移动一步实例由作者收集整理,如果你对这篇文章有兴趣,记得点赞哟.

each函数返回数组中当前的键/值对并将数组指针向前移动一步 。

基本语法 。

array each ( array &$array ) 。

在执行 each() 之后,数组指针将停留在数组中的下一个单元或者当碰到数组结尾时停留在最后一个单元。如果要再用 each 遍历数组,必须使用 reset() .

参数介绍:

  。

参数 描述
array 必需。规定要使用的数组。

  。

each() 函数生成一个由数组当前内部指针所指向的元素的键名和键值组成的数组,并把内部指针向前移动.

返回值:

返回 array 数组中当前指针位置的键/值对并向前移动数组指针。键值对被返回为四个单元的数组,键名为0,1,key和 value。单元 0 和 key 包含有数组单元的键名,1 和 value 包含有数据。如果内部指针越过了数组的末端,则 each() 返回 FALSE .

each函数实例一:

php" id="highlighter_781701">
?
1
2
3
4
5
6
7
8
9
10
11
12
<?php
$foo = array (
   "bob" ,
   "fred" ,
   "jussi" ,
   "jouni" ,
   "egon" ,
   "marliese"
);
$bar = each( $foo );
print_r( $bar );
?>

运行结果,

Array (     [1] => bob     [value] => bob     [0] => 0     [key] => 0 ) 。

each函数实例二:

each() 结合 list()遍历数组 。

?
1
2
3
4
5
6
7
8
9
10
11
<?php
$fruit = array (
   'a' => 'apple' ,
   'b' => 'banana' ,
   'c' => 'cranberry'
);
reset( $fruit );
while (list( $key , $val ) = each( $fruit )) {
   echo " $key => $val <br/>" ;
}
?>

运行结果:

a => apple b => banana c => cranberry 。

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持! 。

最后此篇关于php each 返回数组中当前的键值对并将数组指针向前移动一步实例的文章就讲到这里了,如果你想了解更多关于php each 返回数组中当前的键值对并将数组指针向前移动一步实例的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com