In effetti è sorto anche a me il dubbio. Io ho sempre usato lo switch per valori ben definiti di una variabile e mai per verificare il range della stessa.Originariamente inviato da Moogey
In questo modo penso che sia inefficiente perché usi due operandi che contengono $ris. Cioè, se si usa $ris come operando di switch, non si dovrebbe usare $ris come operando per case. In questo caso userei if con elseif.
Spero di essermi spiegato... non sono madrelingua.
-M
Probabile che tu abbia ragione e che in un caso come questo sia preferibile usare l'if.
Attendo chiarimenti.![]()