语法
each ( $array );
定义与用法
each() 函数返回数组当前的键和值对,并推进数组光标,这对以四元素数组形式返回,键分别为 0、1、键和值。元素 0 和 键 包含数组元素的键名,1 和 value 包含数据。
参数
| 参数 | 描述 |
|---|---|
| array | (必填)指定一个数组 |
返回值
返回的是数组中当前的键和值对。
示例
试试以下示例:
<?php
$transport = array('foot', 'bike', 'car', 'plane');
$key_value = each($transport);
print_r($key_value);
print "<br />";
$key_value = each($transport);
print_r($key_value);
print "<br />";
$key_value = each($transport);
print_r($key_value);
?>
这将得到以下结果:
Array ( [1] => foot [value] => foot [0] => 0 [key] => 0 )
Array ( [1] => bike [value] => bike [0] => 1 [key] => 1 )
Array ( [1] => car [value] => car [0] => 2 [key] => 2 )
Array ( [1] => bike [value] => bike [0] => 1 [key] => 1 )
Array ( [1] => car [value] => car [0] => 2 [key] => 2 )

