PHP détermine si un tableau contient une fonction de chaîne

王林
Libérer: 2023-05-07 12:13:07
original
456 Les gens l'ont consulté

En PHP, nous pouvons utiliser la fonction in_array() pour déterminer si un tableau contient une valeur spécifique, y compris des chaînes.

Exemple de syntaxe :

in_array($needle, $haystack);
Copier après la connexion

Parmi eux, $needle représente la valeur à trouver, et $haystack représente le tableau à rechercher.

Valeur de retour : Si $needle est trouvé dans $haystack, renvoyez vrai, sinon renvoyez faux.

En plus de la fonction in_array(), on peut également utiliser la fonction array_search() pour effectuer une recherche. Son utilisation est la suivante :

array_search($needle, $haystack);
Copier après la connexion

Parmi eux, $needle représente. la valeur à trouver, $haystack Représente le tableau à rechercher.

Valeur de retour : Si $needle est trouvé dans $haystack, renvoie le nom de clé de l'élément, sinon renvoie false.

En plus des fonctions ci-dessus, nous pouvons également utiliser une variante de la fonction in_array() - in_array_case(). L'utilisation est la même que in_array(), sauf qu'elle est sensible à la casse. Par exemple :

in_array_case("apple", array("Apple", "banana", "cherry"));//false
in_array_case("Apple", array("Apple", "banana", "cherry"));//true
Copier après la connexion

Summary : PHP propose plusieurs façons de déterminer si un tableau contient une certaine chaîne. La méthode spécifique à utiliser dépend de la situation réelle.

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!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!