У меня такая ситуация:
<select name="year" >
<?php
$today = date("Y");
for ($i=2005; $i<=$today; $i++){
echo "<option value=\"$i\">$i</option>";
}
?>
</select>
Это даст мне годы 2005
до 2011, ...
в Zend Framework раскрывающийся список будет выглядеть так:
$this->addElement('select', 'department', array(
'label' => 'Year:',
'multiOptions' => array('A' => 'A', 'B' => 'B', 'C' => 'C',),
'value' => @$val->_listing_type_id
));
Как я могу перевести мой for loop
скрипт, чтобы создать годы в скрипте Zend Framework? Я знаю, что могу использовать первый скрипт в Zend Framework, но хочу сохранить синтаксис согласованным.
Есть идеи?