Maison  >  Article  >  développement back-end  >  Comment déterminer si un tableau contient une certaine valeur en php

Comment déterminer si un tableau contient une certaine valeur en php

PHPz
PHPzoriginal
2023-04-27 09:07:39447parcourir

En PHP, utilisez la fonction in_array() pour déterminer si un tableau contient une valeur spécifique. La fonction in_array() accepte deux paramètres : la valeur à trouver et le tableau à trouver. Si la valeur existe dans le tableau, la fonction retournera vrai, sinon elle retournera faux.

Dans l'exemple suivant, nous trouverons un élément spécifique dans un tableau contenant plusieurs éléments :

$array = array("apple", "banana", "orange", "grape");

if (in_array("orange", $array)) {
    echo "The element was found";
} else {
    echo "The element was not found";
}

Dans l'exemple ci-dessus, nous avons d'abord défini un tableau contenant quatre mots. Utilisez ensuite la fonction in_array pour rechercher l'élément "orange" dans le tableau. La valeur existe dans le tableau, par conséquent, le programme affichera "L'élément a été trouvé".

Voici un autre exemple où une boucle est utilisée pour rechercher toutes les valeurs d'un tableau :

$array = array("apple", "banana", "orange", "grape");

foreach ($array as $value) {
    if (in_array($value, $array)) {
        echo "The element $value was found\n";
    } else {
        echo "The element $value was not found\n";
    }
}

Dans l'exemple ci-dessus, nous parcourons d'abord un tableau contenant quatre mots. Ensuite, utilisez la fonction in_array pour rechercher chaque élément du tableau. Si l'élément existe dans le tableau, le programme affichera "L'élément [nom-élément] a été trouvé", sinon le programme affichera "L'élément [nom-élément] n'a pas été trouvé".

Dans l'ensemble, la fonction in_array fournit un moyen simple et efficace de déterminer si un tableau contient une valeur spécifique. Lors de l'écriture du code, le programmeur doit déterminer quels éléments seront trouvés dans le tableau et comment utiliser le programme pour traiter ces éléments. En utilisant la fonction in_array, ce processus devient plus simple et plus intuitif.

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!

Déclaration:
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