Dá se pomocí switch udělat něco jako:
switch( $prom_a AND $prom_b){
case 1 AND 1:
....
....
popřípadě jak se to konkrétně dělá. Dík
to je nesmysl...
case vzdy porovnava jen jednu hodnotu z switch
slo by jen OR ..
case 1:
case 2:
case 3: //atd
blabla
break;
Já to nědělám jinak než:
if ($a == "a" && $b == "b")
{
............
}
elseif ($a != "a" && $b == "b")
{
............
}
elseif ($a == "a" && $b != "b")
{
............
}
else
{
............
}
a je nějakej rozdíl mezi AND a &&?
Jen v prioritě operátorů. AND má nižší prioritu než &&, stejně jako sčítaní než násobení. Taky OR má nižší prioritu než ||.
Vyčerpávající je toto:
http://www.php.net/manual/cs/language.operators.precedence.php
Shora dolů priorita roste.