Twigで年月日のセレクトボックス
Twigは柔軟で高速、かつセキュアなPHP用のテンプレートエンジンです。Twigを使うとテンプレートの可読性が向上し、簡潔になります。Web デザイナーにとっても扱いやすくなります。
そこで今回は、Twigで年月日のセレクトボックスの表示をメモしておきます。
年の指定は今年から10年後までを表示するようにしています。
<select name="Year"> <option value="">----</option> {% for year in "now"|date("Y").."now"|date("Y")+10 %} <option value="{{ year|e }}">{{ year|e }}</option> {% endfor %} </select>年 <select name="Month"> <option value="">--</option> {% for month in 1..12 %} <option value="{{ month|e }}">{{ month|e }}</option> {% endfor %} </select>月 <select name="Day"> <option value="">--</option> {% for day in 1..31 %} <option value="{{ day|e }}">{{ day|e }}</option> {% endfor %} </select>日