zend,如何添加多选项与数字和文本


zend, how to add multiOption with numbers and text?

我有一个zend下拉样式代码:

$this->addElement('select', 'waistmin', array(
            'label' => 'Pants:',
            'multiOptions' => array_combine(range(21, 48), range(21, 48)),
            'value' => 21
    ));

<select id="waistmin" name="waistmin">
<option selected="selected" label="21" value="21">21</option>
<option label="22" value="22">22</option>
.......
<option label="47" value="47">47</option>
<option label="48" value="48">48</option>
</select>

我想做的是添加一个array('', 'Any')选项,以便代码将Any选项作为第一个选项并默认选中。

和我不确定如何在array_combine

中添加此选项

任何想法?由于

'multiOptions' => array_merge(array(''=>'', 'Any'=>'Any'), 
                              array_combine(range(21, 48), range(21, 48))
                             )