Derniers tutoriels de développement web
 

PHP array_search() Function

<Tableau PHP Référence

Exemple

Rechercher un tableau pour la valeur "red" et retourner sa clé:

<?php
$a=array("a"=>"red","b"=>"green","c"=>"blue");
echo array_search("red",$a);
?>
»Exécuter exemple

Définition et utilisation

Le array_search() Fonction de recherche un tableau pour une valeur et renvoie la clé.


Syntaxe

array_search( value,array,strict )

Paramètre La description
value Champs obligatoires. Indique la valeur à rechercher
array Champs obligatoires. Indique le tableau à rechercher dans
strict Optionnel. Si ce paramètre est réglé sur TRUE, cette fonction recherchera des éléments identiques dans le tableau. Valeurs possibles:
  • vrai
  • false - Par défaut
Lorsque la valeur true, le numéro 5 est pas la même que la chaîne 5 (See example 2)

Détails techniques

Valeur de retour: Retourne la clé d'une valeur si elle se trouve dans le tableau, et FALSE sinon. Si la valeur se trouve dans le tableau plus d'une fois, la première clé correspondante est retournée.
PHP Version: 4.0.5+
changelog: Cette fonction retourne NULL si des paramètres non valides sont passés à elle (cela vaut pour toutes les fonctions PHP à partir de 5.3.0).

PHP 4.2.0, cette fonction retourne FALSE en cas d'échec au lieu de NULL.

autres exemples

Exemple 1

Rechercher un tableau pour la valeur 5 et retourner sa clé (notice the "") :

<?php
$a=array("a"=>"5","b"=>5,"c"=>"5");
echo array_search(5,$a,true);
?>
»Exécuter exemple

<Tableau PHP Référence