Comment vérifier si la valeur d'un élément de tableau correspond à une liste blanche en PHP ?

Linda Hamilton
Libérer: 2024-11-16 09:30:03
original
793 Les gens l'ont consulté

How to Verify if an Array Element Value Matches a Whitelist in PHP?

Détermination des valeurs d'éléments de tableau par rapport à une liste blanche

Envisagez un scénario dans lequel vous devez vérifier si un élément de tableau spécifique, tel que $something[ 'say'], contient une valeur prédéterminée provenant d'une liste blanche. Par exemple, disons que $something['say'] doit contenir soit 'bla' soit 'omg'.

La fonction PHP in_array fournit une solution efficace pour cette tâche. Il faut deux entrées principales :

  • Valeur à vérifier : La valeur potentielle contenue dans $something['say'], telle que 'bla'.
  • Tableau de liste blanche : Un tableau contenant les valeurs autorisées, comme ['$yourarray' => ['bla', 'omg']]

En utilisant la fonction in_array avec ces paramètres, vous pouvez facilement déterminer si $something['say'] correspond à une valeur de la liste blanche :

if (in_array("bla", $yourarray)) {
    echo "Contains bla";
}
Copier après la connexion

Cette approche vous permet de valider les valeurs des éléments du tableau par rapport à des critères préétablis, garantissant qu'elles sont conformes aux spécifications souhaitées.

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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal