Maison >développement back-end >Problème PHP >Comment déterminer si un tableau existe en php
En PHP, nous pouvons utiliser la fonction in_array() pour déterminer si une valeur existe dans un tableau. Le format de cette fonction est le suivant :
bool in_array(mixed $needle, array $haystack [, bool $strict = FALSE ])
Parmi eux, $needle est la valeur à rechercher, $haystack est le tableau à rechercher et $strict est un paramètre facultatif, indiquant s'il faut activer le mode strict (la valeur par défaut est FAUX).
Si la valeur existe dans le tableau, la valeur de retour est VRAIE, sinon elle renvoie FAUX.
L'exemple de code est le suivant :
<?php // 示例数组 $arr = array("apple", "orange", "banana"); // 判断orange是否存在于数组中 if (in_array("orange", $arr)) { echo "orange存在于数组中。"; } else { echo "orange不存在于数组中。"; } // 判断pear是否存在于数组中 if (in_array("pear", $arr)) { echo "pear存在于数组中。"; } else { echo "pear不存在于数组中。"; } ?>
Le résultat du code ci-dessus est le suivant :
orange存在于数组中。 pear不存在于数组中。
En plus de la fonction in_array(), PHP fournit également d'autres fonctions pour déterminer si des éléments de tableau existent, telles que array_key_exists( ), in_array(), etc. Choisissez simplement la fonction appropriée en fonction de vos besoins spécifiques.
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!