Bonjour, je me demandais si il était possible de mettre un opérateur OU dans la condition de if, pour éviter de faire 26 fois else if, ou case...
if ($variable == A ou B ou C... ou Z)
Version imprimable
Bonjour, je me demandais si il était possible de mettre un opérateur OU dans la condition de if, pour éviter de faire 26 fois else if, ou case...
if ($variable == A ou B ou C... ou Z)
sinon tu peux utiliser switch ....Code:if ($variable == A || $variable == B)
Merci :)
Une autre méthode possible est de passer par un tableau regroupant les différentes possibilités :
C'est schématique. Mais syntaxiquement parlant ça peut simplifier l'expression ;)Code:if (in_array($variable, array(A, B, C, ..., Z))) {