PHP expert |
|
Je zet alle ranks in een array en doet dan zo:
<?php
$ranks = array(10,30,70,100,120); // wel op volgorde zetten..
$rankaid = array(10=>"rank1",30=>"rank2",70=>"rank3",100=>"rank4",120=>"rank5");
$points = 89;
$ranks = array_reverse($ranks);
foreach($ranks as $value) {
if($points >= $value) {
$derank = $rankaid[$value];
break;
}
}
if(!@isset($derank)) {
$derank = "geen_rank";
}
?>
<?php $ranks = array(10,30,70,100,120); // wel op volgorde zetten.. $rankaid = array(10=>"rank1",30=>"rank2",70=>"rank3",100=>"rank4",120=>"rank5"); $points = 89; foreach($ranks as $value) { if($points >= $value) { $derank = $rankaid[$value]; break; } } $derank = "geen_rank"; } ?>
Als je het niet begrijpt zal ik het wel uitleggen.
edit: zat foutje in |