2012-03-01 59 views
0

我有一個使用kohana窗體幫助的窗體。 在選擇字段我想要有一個給定值的範圍。代碼:kohana窗體選擇附加值

 <?php echo Form::select('number', range(1,$number)) ?> 

其中$ number是給定的變量。問題是我想爲範圍(1,$ number)中的每個選擇選項分配一個「值」。在特定情況下如何做到這一點? 謝謝!

回答

1

你可以做這樣的事情

$range = range(1, $number); 

// Generate the values array however you want 
// This array *must* have the same number of elements as $range 
$values = array(...); 

$array = array_combine($range, $values); 

echo Form::select('number', $array); 
+0

丹科!沒錯,它工作。 – dana 2012-03-01 13:12:39