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çons de fournir cette fonctionnalité pour les versions antérieures à 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_first array_key_last reset