Tout ce que vous devez savoir sur Array Search en PHP

Cet article couvre toute la perspective de Array Search en PHP et vous aidera à obtenir une connaissance détaillée de la même chose avec des exemples.

Être l'un des meilleurs langages de script, a certainement fait bon usage des tableaux. Donc, dans cet article, nous allons comprendre Array Search en PHP dans la séquence suivante:

L'un des moyens de rechercher une valeur en PHP est d'utiliser une boucle pour vérifier la valeur de chaque élément, mais c'est inefficace. Il existe diverses fonctions intégrées qui pourraient être utilisées pour rechercher des tableaux comme array_search, in_array, array_keys et array_key_exists. Dans ce blog, nous allons discuter de array_search en PHP





Introduction à PHP - Array Search en PHP - Edureka



Continuez avec cet article sur la recherche de tableaux en PHP.

Recherche de tableau

array_search est une fonction intégrée en PHP. Afin de rechercher une valeur particulière dans un tableau, nous utilisons cette fonction qui recherche une valeur particulière et renvoie la clé. S'il n'y a pas de correspondance trouvée, elle renvoie false. C'est presque similaire à in_array (). La principale différence entre les deux fonctions est que array_search () retourne généralement la clé ou l'index tandis que in_array () renvoie VRAI ou FAUX selon la correspondance trouvée dans la recherche.

Syntaxe: array_search (valeur, tableau, strict)



Valeur : Il spécifie la valeur qui doit être recherchée dans un tableau.
Tableau : Il spécifie le tableau qui doit être recherché
Strict: C'est un paramètre facultatif qui recherche des éléments strictement identiques dans le tableau qui peuvent être définis sur TRUE ou FALSE. Par défaut, il est défini sur FALSE. S'il est défini sur true, il recherche des éléments identiques. c'est-à-dire que l'entier 3 n'est pas le même que la chaîne 3.

Lorsque nous transmettons les paramètres (valeur de recherche et tableau) à array_search (), il renvoie la clé avec une valeur correspondante comme indiqué ci-dessus. S'il n'y a pas de correspondance trouvée, elle renvoie false. S'il y a plus d'une correspondance trouvée, elle renvoie la première clé correspondante.

comparaison des outils d'automatisation des processus robotiques

Continuez avec cet article sur la recherche de tableaux en PHP

Sortie 1:

Voyons un exemple sans utiliser le paramètre strict,

 

Continuez avec cet article sur la recherche de tableaux en PHP

Sortie: 2

Il renvoie 2 car aravind se trouve en deuxième position du tableau.

implémentation de tas max en java

Au cas où il y aurait plus d'une correspondance trouvée,

 

Continuez avec cet article sur la recherche de tableaux en PHP

Sortie: 3

Il renvoie 3 car la première correspondance de naveen est trouvée dans le troisième index.

Voyons un autre exemple utilisant un paramètre strict,

méthodes de classe scanner en java
 

Continuez avec cet article sur la recherche de tableaux en PHP

Sortie 4:

Il renvoie sans sortie car le type de données de la valeur dans le tableau et le type de données de la valeur recherchée ne sont pas du même type. S'il est défini sur false, il ignore le type de données et par défaut, il est défini sur false.

Voyons le même exemple en définissant le paramètre strict sur false.

 

Avec cela, nous arrivons à la fin de cet article, j'espère que vous avez compris la fonction intégrée array_search en PHP.

Si vous avez trouvé ce blog pertinent, consultez le par Edureka, une entreprise d'apprentissage en ligne de confiance avec un réseau de plus de 250 000 apprenants satisfaits répartis dans le monde entier.

Vous avez une question pour nous? Veuillez le mentionner dans la section des commentaires de ' Recherche de tableaux en PHP »Et je vous répondrai.