Maison > développement back-end > tutoriel php > Comment vérifier si un élément de tableau contient des valeurs approuvées en PHP ?

Comment vérifier si un élément de tableau contient des valeurs approuvées en PHP ?

Linda Hamilton
Libérer: 2024-11-17 18:31:02
original
246 Les gens l'ont consulté

How to Check if an Array Element Contains Approved Values in 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.";
}
?>
Copier après la connexion

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.";
}
Copier après la connexion

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!

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