Maison > Article > développement back-end > Comment vérifier si la valeur est dans un tableau en php
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 :
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"; }
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);
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!