当前位置: 首页> 函数类别大全> key

key

从关联数组中取得键名
名称:key
分类:数组
所属语言:php
一句话介绍:从关联数组中取得键名。

定义和用法

key() 函数返回数组内部指针当前指向元素的键名。

若发生错误,则函数返回 FALSE。

该函数与 current() 类似,只是返回的结果不同。current() 函数返回的是元素的值,而 key() 函数返回的是元素的键名。

实例

从当前内部指针位置返回元素键名:

<?php
$people = array("Bill", "Steve", "Mark", "David");
echo "键的当前位置是:" . key($people);
?>

亲自试一试

语法

key(array)
参数 描述
array 必需。规定要使用的数组。
同类函数
  • 使用键名比较计算数组的交集 array_intersect_key

    array_intersect_key

    使用键名比较计算数组的交集
  • 将数组开头的单元移出数组 array_shift

    array_shift

    将数组开头的单元移出数组
  • 用回调函数迭代地将数组简化为单一的值 array_reduce

    array_reduce

    用回调函数迭代地将数组简化为单一的值
  • 对数组按照键名逆向排序 krsort

    krsort

    对数组按照键名逆向排序
  • 对数组按照键名排序 ksort

    ksort

    对数组按照键名排序
  • 带索引检查计算数组的交集,用回调函数比较数据 array_uintersect_assoc

    array_uintersect_assoc

    带索引检查计算数组的交集,用回调函数比较
  • 在数组开头插入一个或多个单元 array_unshift

    array_unshift

    在数组开头插入一个或多个单元
  • 检查给定的数组是否是一个列表 array_is_list

    array_is_list

    检查给定的数组是否是一个列表
热门文章