array_key_exists
Vérifie si une clé existe dans un tableau
&reftitle.description;
boolarray_key_exists
mixedkey
arraysearch
array_key_exists retourne &true; s'il existe une
clé du nom de key dans le tableau
search. key
peut être n'importe quelle valeur valide d'index
de tableau. array_key_exists fonctionne également sur les objets.
Exemple avec array_key_exists
1, 'second' => 4);
if (array_key_exists('premier', $search_array)) {
echo "L'élément 'premier' existe dans le tableau";
}
?>
]]>
Cette fonction s'appelait key_exists en &php;
version 4.0.6.
array_key_exists et isset
isset ne retourne pas &true; pour les clés de tableaux qui
correspondent à une valeur &null; alors que c'est le cas pour
array_key_exists.
null, 'second' => 4);
// retourne false
isset($search_array['premier']);
// retourne true
array_key_exists('premier', $search_array);
?>
]]>
Voir aussi
isset,
array_keys et
in_array.