array_key_first 获取指定数组的第一个键 &reftitle.description; intstringnullarray_key_first arrayarray 不影响到数组内部指针,取得指定数组的 array 第一个键。 &reftitle.parameters; array 要操作的数组。 &reftitle.returnvalues; 如果 array 不是空的,返回第一个键,否则返回 &null;。 &reftitle.examples; <function>array_key_first</function> 基本用法 1, 'b' => 2, 'c' => 3]; $firstKey = array_key_first($array); var_dump($firstKey); ?> ]]> &example.outputs; &reftitle.notes; 在 PHP 7.3.0 之前,有几种方式可以实现该功能。可以使用 array_keys 函数,但是性能会比较低。也可以使用 resetkey 函数,但这可能会影响内部数组指针。实现该功能的 polyfill 写法如下: $unused) { return $key; } return NULL; } } ?> ]]> &reftitle.seealso; array_first array_key_last reset