新しい年になった時にドロップダウンリストの項目を一つ増やしたいという時があります。 Twigを使用している場合は次のように書くと現在の年までのドロップダウンリストを生成いたします
<select name="y">
<option value="">----</option>
{% set year_start = 2010 %}
{% set year_end = "now"|date("Y") %}
{% for i in year_start..year_end %}
<option value="{{i}}">{{i}}</option>
{% endfor %}
</select>
↓ このように生成されます
<select name="y">
<option value="">----</option>
<option value="2010">2010</option>
<option value="2011">2011</option>
<option value="2012">2012</option>
<option value="2013">2013</option>
<option value="2014">2014</option>
<option value="2015">2015</option>
<option value="2016">2016</option>
<option value="2017">2017</option>
</select>