Yani, ben bir dizi var:
$n=array('175','102','99','10','250','302');
Ben, birbiriyle her değerini karşılaştırmak ve dört (veya beş) onlar için (- en düşük, 2 - düşük, 3 - orta, 4 - En yüksek 1) durumları yankı istiyorum. PHP ile bunu nasıl yapabilirim?
Ben sadece üç durumları (düşük, orta, yüksek) echo bir yol biliyorum:
$status=array();
$min_n=min($n);
$max_n=max($n);
for($i=0;$i<count($n);$i++){
if($n[$i]==$min_n){
$status[$i]='1';
}elseif($n[$i]==$max_n){
$status[$i]='3';
}else{
$status[$i]='2';
}
echo $n[$i].' status - '.$status[$i].'<br />';
}
echo olacaktır:
175 status - 2
102 status - 2
99 status - 2
10 status - 1
250 status - 2
302 status - 3
Ama dört (veya beş) durumları gerekiyorsa?