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 array_key_first
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