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.
<?php$search_array = array('premier' => 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.
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 .
Voir aussi isset , array_keys et in_array .