Maison > Article > développement back-end > Explication détaillée des étapes de la fonction array_search() pour renvoyer les noms de clés par valeur d'élément
Cette fois, je vous apporte une explication détaillée des étapes à suivre pour que la fonction array_search() renvoie le nom de la clé par valeur d'élément. Quelles sont les précautions pour array_search(). fonction pour renvoyer le nom de la clé par valeur d'élément ? Ce qui suit est un cas pratique, jetons un coup d'œil. La fonction
array_search() est la même que in_array(), qui recherche une valeur clé dans un tableau.
Si la valeur est trouvée, la clé de l'élément correspondant sera renvoyée. S'il n'est pas trouvé, renvoie false
définition et utilisation de array_search()
la fonction array_search() est la même que in_array(), recherchant une valeur clé dans le tableau. Si la valeur est trouvée, la clé de l'élément correspondant est renvoyée. S'il n'est pas trouvé, renvoie false.
Avant PHP 4.2.0, les fonctions renvoyaient null au lieu de false en cas d'échec.
Si le troisième paramètre strict est spécifié comme vrai, le nom de clé de l'élément correspondant ne sera renvoyé que si le type de données et la valeur sont cohérents.
Syntaxe
array_search(value,array,strict) Paramètre Description
valeur Obligatoire. Spécifie qu'il faut rechercher la valeur de dans le tableau .
tableau requis. Le tableau à rechercher.
strict facultatif. Valeurs possibles :
true
false - Par défaut
Si la valeur est définie sur true, le type de la valeur donnée sera également vérifié dans le tableau. (Voir exemple 2)
tableau php Exemple de fonction array_search :
<?php $a=array("a"=>"Dog","b"=>"Cat","c"=>"Horse"); echo array_search("Dog",$a); ?>
Sortie :
a
Croyez-le ou pas Après avoir lu le cas dans cet article, vous maîtrisez la méthode. Pour des informations plus intéressantes, veuillez prêter attention aux autres articles connexes sur le site Web chinois de PHP !
Lecture recommandée :
Configuration et étapes d'utilisation de l'accélérateur PHP eAccelerator Explication détaillée
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!