Ik zit hier nu te genieten van een geweldige php les op school, en ineens lopen we tegen een heel vreemd probleem aan met switch..
Nu, als $Getal 0 is, zou dit "0 is een 0" op moeten leveren, right?
Toch print hij telkens "$Getal is kleiner dan 0";
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
| <?php $Getal = 0; switch ($Getal) { case ($Getal == 0): echo "$Getal is een 0"; break; case ($Getal < 0): echo "$Getal is kleiner dan 0"; break; case ($Getal > 0): echo "$Getal is groter dan 0"; break; } ?> |
Nu, als $Getal 0 is, zou dit "0 is een 0" op moeten leveren, right?
Toch print hij telkens "$Getal is kleiner dan 0";