Bonjour,
J'ai une petite question bête qui me prend la tête...
Voici mon code :
Ce que je souhaite c'est afficher seulement Banane. Or, dans ce cas, il s'affichera Fraise et Banane.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 <?php a=1; b=2; c=3; d=4; e=5; if(a==1 AND b==2) { echo "Fraise"; } elseif(a==1 AND b==2 AND c==3) { echo "Banane"; } ?>
Je vois bien une solution qui consisterait à faire cela :
Mais le problème c'est que j'ai en fait 50 variables à tester et à peu près autant de fruits. Et c'est seulement lorsque j'ai 2 ou 3 variables respectant les conditions que je peux afficher un fruit.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 <?php a=1; b=2; c=3; d=4; e=5; if(a==1 AND b==2 AND c!=3) { echo "Fraise"; } elseif(a==1 AND b==2 AND c==3) { echo "Banane"; } ?>
J'ai envie de m'éviter d'écrire :
Comment faire au plus simple, et en économisant des NOT EQUAL ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <?php if(a==1 AND b==2 AND c!=3 AND d!=145 AND e!=6 AND f!=9 AND g!=3 AND h!=3 AND i!=3 AND j!=98 AND k!=3 AND l!=3 AND m!=3 AND n!=3 AND o!=15 AND p!=89 AND q!=3 AND r!=3 AND s!=7 AND t!=6776 AND u!=3 AND v!=1 AND w!=3 AND x!=5 etc... ) ?>
Merci!
Remus69
Partager