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

key

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

定义和用法

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

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

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

实例

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

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

亲自试一试

语法

key(array)
参数 描述
array 必需。规定要使用的数组。
同类函数
  • 把数组中的值赋给一组变量 list

    list

    把数组中的值赋给一组变量
  • 用用户提供的回调函数做索引检查来计算数组的差集 array_diff_uassoc

    array_diff_uassoc

    用用户提供的回调函数做索引检查来计算数组
  • 使用用户自定义的比较函数对数组中的键名进行排序 uksort

    uksort

    使用用户自定义的比较函数对数组中的键名进
  • 带索引检查计算数组的交集,用回调函数比较数据 array_uintersect_assoc

    array_uintersect_assoc

    带索引检查计算数组的交集,用回调函数比较
  • current的别名 pos

    pos

    current的别名
  • 计算数组的差异 array_diff

    array_diff

    计算数组的差异
  • 使用键名比较计算数组的差集 array_diff_key

    array_diff_key

    使用键名比较计算数组的差集
  • 带索引检查计算数组的交集 array_intersect_assoc

    array_intersect_assoc

    带索引检查计算数组的交集
热门文章