Ahoj. Nevím proč, ale tenhle kód vůbec nefunguje tak jak bych si představoval. Když napíšu, že $i=0 tak program vypíše "i je větší než 0 a zároveň menší než 2" . Při $i=1 to funguje správně, Při zadání $i=2 program vypíše "i je rovno 0 nebo 1" Kde by mohl být prosímvás problém?
<?php
$i = 2;
switch ($i) :
case ($i>0 && $i <2):
print "i je větší než 0 a zároveň menší než 2"; break;
case (0 || 1):
print "i je rovno 0 nebo 1"; break;
case 2:
print "i je rovno 2"; break;
endswitch;
?>