Quindi lo sai fare o lo faccio io?
Visualizzazione stampabile
Quindi lo sai fare o lo faccio io?
no grazie non ce ne bisogno basta usare qualche if
Figurati.
uno switch è più elegante
mah, ragionando in termini prettamente scolastici, dimostra che conosce un costrutto ulteriore (al limite usiamo gli ELSEIF, perché se metti un IF all'interno nel ramo ELSE non è che dimostri di conoscere molto il linguaggio. che poi funzioni lo stesso non ci piove).
poi personalmente la storia del costrutto SWITCH in disuso nemmeno la so, e poco mi interessa ;) io continuo ad usarlo...
Sicuramente dovrà usare elseif .
come funziona l' elseif ???
Vabbè oh.
Spero di aver capito bene.codice:<?
function define_class($ip)
{
$arr_ip = explode('.', $ip);
if($arr_ip[0] >= 0 && $arr_ip[0] <= 127)
{
$classe = 'A';
}
else if($arr_ip[0] >= 128 && $arr_ip[0] <= 191)
{
$classe = 'B';
}
else if($arr_ip[0] >= 192 && $arr_ip[0] <= 223)
{
$classe = 'C';
}
else if($arr_ip[0] >= 224 && $arr_ip[0] <= 239)
{
$classe = 'D';
}
else if($arr_ip[0] >= 240 && $arr_ip[0] <= 255)
{
$classe = 'E';
}
return $classe;
}
?>
grazie di nuovo Knight