Bonjour,
Je fais une différence entre deux entiers.
Si la différence vaut 0, php l'interprète d'une autre façon et ça ne fait jamais 0.
J'ai essayé les arrondis, les transtypages, toujours pareil.
Ca m'affiche "> 0".
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 $var 1 = 10; $var 2 = 10; $difference = $var1 - $var2; switch ($difference) { case $difference > 0 : echo " - > 0"; break; case 0 : echo " - = 0"; break; case $difference < 0 : echo " - < 0"; break; }
Partager