La fonction array_search permet de rechercher une valeur ( $valeur ) dans un tableau et retourne, en cas de succès, l’indice de l’élément trouvé.
Utilisation de la fonction array_search()
La signature de la fonction array_search est la suivante :
array_search ( $valeur, $array [, $strict ] );
Si le paramètre booléen $strict est renseigné, une comparaison de type sera effectuée.
/* Déclaration du tableau */ $array = array( 'langage' => 'php', 'cours' => 'fonction', 'nom' => 'array_search' ); if ( array_search ( 'php', $array )) echo array_search ( 'php', $array ); /* affiche : langage */ if ( array_search ( 'javascript', $array )) echo array_search ( 'javascript', $array ); else echo 'Le terme "javascript" n\'a pas été trouvé dans $array'; /* affiche : 'Le terme "javascript" n'a pas été trouvé dans $array' */