查詢

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函式
分享連結