Maison > Article > développement back-end > Comment vérifier si un élément de tableau contient des valeurs approuvées en PHP ?
Comment vérifier la présence de valeurs approuvées dans un élément de tableau
Lorsqu'il s'agit de tableaux, il est souvent nécessaire de vérifier si un élément spécifique contient un ensemble prédéterminé de valeurs approuvées. Un cas d'utilisation courant consiste à vérifier les entrées utilisateur spécifiques par rapport à une liste blanche d'options acceptables.
Solution :
Pour déterminer si un élément du tableau inclut une valeur d'une liste donnée , vous pouvez utiliser la fonction in_array de PHP. En fournissant votre tableau et la valeur cible, in_array renverra un booléen indiquant si une correspondance existe.
Voici un exemple :
<?php // Suppose your array is $something ['say'] = 'bla' $yourarray = ['say' => 'bla', 'say' => 'omg']; // Checking if 'bla' is present in the array if (in_array('bla', $yourarray)) { echo "The value 'bla' is present in the array."; } ?>
De même, vous pouvez modifier votre code pour inclure plusieurs valeurs :
// Checking if 'bla' or 'omg' is present in the array if (in_array('bla', $yourarray) || in_array('omg', $yourarray)) { echo "Either 'bla' or 'omg' is present in the array."; }
En utilisant la fonction in_array, vous pouvez garantir efficacement que les utilisateurs soumettent des données qui respectent vos valeurs prédéfinies. exigences, améliorant la robustesse et la fiabilité de vos applications.
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!