PHP - each() 函数



语法

each ( $array );

定义和用法

each() 函数返回数组 array 中当前的键值对,并向前移动数组指针。此键值对以四个元素的数组形式返回,键分别为 0、1、key 和 value。元素 0 和 key 包含数组元素的键名,而 1 和 value 包含数据。

参数

序号 参数及描述
1

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 )
php_function_reference.htm
广告