函式名: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 迴圈來遍歷陣列。