array_key_first Récupère la première clé d'un tableau &reftitle.description; intstringnullarray_key_first arrayarray Récupère la première clé du tableau array donné sans affecter le pointeur interne du tableau. &reftitle.parameters; array Un tableau. &reftitle.returnvalues; Retourne la première clé de array si le tableau n'est pas vide ; &null; sinon. &reftitle.examples; Usage simple de <function>array_key_first</function> 1, 'b' => 2, 'c' => 3]; $firstKey = array_key_first($array); var_dump($firstKey); ?> ]]> &example.outputs; &reftitle.notes; Il y a plusieurs façon de fournir cette fonctionnalité pour les versions antérieur à PHP 7.3.0. Il est possible d'utiliser array_keys, mais ceci est plutôt inefficace. Il est aussi possible d'utiliser reset et key, mais ceci peut changer le pointeur interne du tableau. Une solution efficace, qui ne modifie pas le pointeur interne du tableau, écrit comme un polyfill : $unused) { return $key; } return NULL; } } ?> ]]> &reftitle.seealso; array_key_last reset