English | 简体中文 | 繁體中文
查询

each()函数—用法及示例

「 返回数组中当前键/值对,并将数组指针向下移动一步 」


函数名:each() 

适用版本:>= 4.0.0, < 8.0.0 

用法:该函数用于返回数组中当前键/值对,并将数组指针向下移动一步。返回的值是一个包含四个元素(键、值、键名和值),或者在遍历结束后返回 false。

语法:each(array $array): array|false

参数:

  • $array:要遍历的数组。

返回值:

  • 成功时,返回一个包含四个元素的数组,元素包括键、值、键名和值;
  • 遍历结束后,返回 false。

示例:

$fruits = array("apple", "banana", "cherry");
$result = each($fruits);

print_r($result);

输出结果:

Array
(
    [1] => apple
    [value] => apple
    [0] => 0
    [key] => 0
)

注意:此函数在 PHP 7.2.0 版本中已被废弃,并且在 PHP 7.4.0 版本中已被移除。在 PHP 7.3.0 版本之后,使用该函数会显示弃用的警告。建议使用 foreach 循环来遍历数组。

补充纠错
上一个函数: Ds\Vector::__construct()函数
下一个函数: easter_date()函数
热门PHP函数
分享链接