PHP - key() 函数


语法


key ( $array );

定义与用法

key() 函数返回当前内部指针位置的元素键。

参数

参数 描述
array (必需)指定一个数组

返回值

返回当前内部指针所指向的数组元素的键名,若发生错误,则函数返回 FALSE

示例

试试以下示例:


<?php
   $fruit = array(
      'f1' => 'apple',
      'f2' => 'orange',
      'f3' => 'grape',
      'f4' => 'apple',
      'f5' => 'apple');
      
   while ($f_name = current($fruit)) {
      if ($f_name == 'apple') {
         echo key($fruit)."\n";
      }
      next($fruit);
   }
?> 

这将得到以下结果:

f1
f4
f5