PHP key() 函数用法及示例

PHP Array 函数手册

key() 函数从关联数组中取得键名

语法

key ( $array );

定义和用法

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

参数

序号参数及说明
1

array(必需)

它指定一个数组

返回值

key() 函数返回数组中内部指针指向的当前单元的键名。 但它不会移动指针。如果内部指针超过了元素列表尾部,或者数组是空的,key() 会返回 NULL。

在线示例

<?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

  PHP Array 函数手册