condizione if convertibile in array

carlosbar

Nuovo Utente
25 Set 2012
6
0
1
Salve, ho generato questo script :
PHP:
<?php
$rep = "90";
if ($rep<=25) {
$tit= "titolo1";
}
elseif ($rep<=45) {
$tit= "titolo2";
}
elseif ($rep<=65) {
$tit= "titolo3";
}
elseif ($rep<=85) {
$tit= "titolo4";
}
else {
$tit= "titolo5";
}
echo " $tit";
?>
Ora chiedo se si potrebbe semplificare il tutto con degli array per esempio, e se si come fare..grazie
 
Ultima modifica di un moderatore:
Se vuoi usare un array puoi provare cosi
PHP:
<?php

$rep = 90;
$array_rep = array(
    25 => "titolo1",
    45 => "titolo2",
    65 => "titolo3",
    85 => "titolo4"
);

$tit = "titolo5";
foreach ($array_rep as $key => $value) {
    if ($rep <= $key) {
        $tit = $value;
        break;
    }
}
echo $tit;
?>
ma non capisco cosa intendi per "semplificare"
 

Discussioni simili