array_key_first Obtém a primeira chave de um array &reftitle.description; intstringnullarray_key_first arrayarray Obtém a primeira chave do array fornecido sem afetar o ponteiro do array interno. &reftitle.parameters; array Um array. &reftitle.returnvalues; Retorna a primeira chave do array se o array não estiver vazio; &null; caso contrário. &reftitle.examples; Uso básico de <function>array_key_first</function> 1, 'b' => 2, 'c' => 3]; $firstKey = array_key_first($array); var_dump($firstKey); ?> ]]> &example.outputs; &reftitle.notes; Existem várias maneiras de fornecer essa funcionalidade para versões anteriores ao PHP 7.3.0. É possível usar array_keys, mas isso pode ser bastante ineficiente. Também é possível usar reset e key, mas isso pode alterar o ponteiro do array interno. Uma solução eficiente, que não altera o ponteiro interno do array, escrito como polyfill: $unused) { return $key; } return NULL; } } ?> ]]> &reftitle.seealso; array_first array_key_last reset