Comment vérifier si la valeur est dans un tableau en php

PHPz
Libérer: 2023-04-18 16:02:35
original
446 Les gens l'ont consulté

PHP est un langage de programmation puissant avec de nombreuses fonctions intégrées qui permettent aux développeurs d'écrire plus facilement du code. L'une des fonctions intégrées est une fonction qui vérifie si une valeur se trouve dans un tableau. En PHP, cette fonction est appelée fonction in_array(). La fonction

in_array() est une fonction de tableau importante en php. Elle est utilisée pour vérifier si une valeur est dans un tableau. Sa syntaxe est la suivante :

bool in_array ( Mixed $needle , array $haystack [, bool $strict = FALSE ] )

Les paramètres de la fonction in_array() sont les suivants :

  1. Paramètre needle : la valeur à trouver, il peut s'agir de variables de n'importe quel type.
  2. Paramètre haystack : le tableau à rechercher.
  3. paramètre strict : une valeur booléenne facultative, par défaut FALSE, indiquant que les types ne sont pas distingués lors de la comparaison des valeurs.

Voici un exemple simple montrant comment utiliser la fonction in_array() pour vérifier si une valeur est dans un tableau :

$fruits = array("apple", "banana", "orange", "kiwi");
if (in_array("apple", $fruits)) {
    echo "Found";
} else {
    echo "Not found";
}
Copier après la connexion

Dans cet exemple, nous créons un tableau appelé $fruits et vérifions s'il contient un élément nommé " pomme". Puisque le tableau contient "pomme", le code affichera "Trouvé", sinon il affichera "Non trouvé".

Un autre exemple montrant comment utiliser la fonction in_array() pour vérifier si une valeur est dans un tableau et supprimer la valeur du tableau :

$fruits = array("apple", "banana", "orange", "kiwi");
if (in_array("kiwi", $fruits)) {
    echo "Found";
    unset($fruits[array_search("kiwi", $fruits)]);
} else {
    echo "Not found";
}
print_r($fruits);
Copier après la connexion

Dans cet exemple, on vérifie si le tableau $fruits contient une valeur nommée "kiwi " élément. Puisque le tableau contient "kiwi", le code affichera "Found" et utilisera la fonction unset() pour le supprimer du tableau. Enfin, nous utilisons la fonction print_r() pour imprimer le contenu du tableau $fruits.

Résumé :

En PHP, vous pouvez facilement vérifier si une valeur est dans un tableau à l'aide de la fonction in_array() et prendre les mesures appropriées. Cette fonction nous aide à écrire du code plus rapidement et à gérer les données efficacement.

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