重複の可能性:
PHPで日付を1(日/年)でインクリメントする方法は?
どこから始めればよいかよくわかりませんが、年を 1928 で開始し、1948 で終了するようにしようとしています。毎年年が 1 ずつ増えるため、2012 年以降の日付範囲は 1928 ~ 1948 で、2013 の場合は 1929 になります。 - 1949年と2014年は1930年から1950年など...
今、私はいつ年を開始して終了するかについての基本的なループを持っていますが、それほど動的ではありません。
for($i=1928;$i<=date('Y');$i++)
{
echo '<option value='.$i.'>'.$i.'</option>';
if($i == '1948'){break;}
}