bonjour à tous,
j'ai une erreur et je ne voit pas ou elle est. Quand $niveau est égale à 0, le programme exécute case ($niveau >1 and $niveau < 6) alors qu'il devrait exécuter default.
Si je met case ($niveau >1 or $niveau < 6) alors le programme exécute case ($niveau == 7).
Pourquoi ?
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 switch ($niveau){ case ($niveau >1 and $niveau < 6) : .....; break; case ($niveau == 7) : .....; break; case ($niveau ==6 or $niveau==8) : .....; break; case ($niveau>8): .....; break; default : .....; break; }
Partager