array_key_first()

1. 定义

该函数返回指定数组中的第一个键值对的键名。

2. 语法

array_key_first ( array $array ) : mixed

3. 参数说明

参数 可选性 数据类型 描述
$array 必需 数组 被查找的数组

4. 示例

<?php

// array_key_first()
// 返回指定数组中的第一个键值对的键名

$arr = [
    'name'=>'极速教程',
    'host'=>'https://www.jisuapi.com/',
    'contact'=>'18888888888',
    'address'=>'https://www.jisuapi.com/',
    'rank'=>'1',
    'number'=>1,
    6=>'一个特意加进来的数字索引'
];
$res = array_key_first($arr);
var_dump($res);// 输出:string(4) "name"

$arr = [
    [1, 2, 3, 4],
    'name'=>'极速教程',
    'host'=>'https://www.jisuapi.com/',
];
$res = array_key_first($arr);
var_dump($res);// 输出:int(0)

5. 延展阅读

  • array_key_last():返回指定数组的最后一个键值对的键名
  • reset():将数组指针重置到开头的位置,并返回该数组第一个元素的值