Salve, mi domandavo se ci fosse modo di usare && (AND) nei case di uno switch.. Praticamente devo prendere un campo da una tabella che è un numero e mi servirebbe vedere se quel numero è compreso tra 0 e 4 fa una determinata azione, se invece è tra 5 e 19 un' altra.. Tipo:
Codice PHP:
switch($numero) {
case >= 0 && <= 4:
echo 'Sei tra 0 e 4';
break;
case >= 5 && <= 19:
echo 'Sei tra 5 e 19';
break;
}
Non so se si può fare o bisogna ricorrere per forza agli elseif.
EDIT: Facendo così funziona:
Codice PHP:
switch($numero) {
case $numero >= 0 && $numero <= 4:
echo 'Sei tra 0 e 4';
break;
case $numero >= 5 && $numero <= 19:
echo 'Sei tra 5 e 19';
break;
}