2010-03-01 22 views
0

我有一個高度下拉菜單,但是它的缺失'10,'11,'12,英寸從一直到一個數字,直到它達到.10,它應該。如何在高度下拉上獲得額外的0.2?

我想到了一個if語句,它可以檢測小數點的值是.9,然後自動加上.10,.11,.12。然而我想知道有人有沒有更好的東西?

public function load_heights() { 
     $from = 5; 
     $to  = 7; 
     $values = array(); 

     while ($from <= $to) { 
      $values[''.$from.''] = $from.' "'; 
      $from += 0.1; 
     } 
     return $values; 
    } 

回答

3
$heights=array(); 

for ($i=5;$i<=7;$i++){ 
    for ($j=0;$j<=12;$j++){ 
    $heights[''.$i.'.'.$j.''] = $i.'\' '.$j.'\'\''; 
    } 
} 

return $heights; 

適當的高度字符,而不是'需要

+0

很不錯的感謝 – azz0r 2010-03-01 11:35:22

+0

不客氣。 – 2010-03-01 11:47:05