0
votes

PHP: beaucoup si les conditions se comparent

Je dois vérifier si "ID" est d'environ 15 valeurs différentes ... xxx

Quelle est la meilleure façon / plus courte de faire cela ... < / p>


2 commentaires

in_array par exemple


Si votre question est une représentation correcte du problème, vous pouvez faire si ($ id> 0 && $ ID <16)


3 Réponses :


2
votes

Je pense que vous pouvez utiliser un tableau et le in_array Méthode :

$acceptableValues = [1, 2, 3, 4, 5];

if (in_array((int) $value->id, $acceptableValues, true)) {

}


0 commentaires

0
votes

Enregistrez ces valeurs dans un tableau séparé et vérifiez

if( in_array($value->id, $idArray)


0 commentaires

2
votes

Vous avez deux options pour vérifier plusieurs conditions

1 xxx

2 xxx


0 commentaires