如何保留当前年份并添加新年份?

我需要像 2020 年一样在我的选择框中添加新的一年,所以我需要在 2021 年将其添加到我的选择框中,同时保留 2020 年而不删除它

我暂时使用了日期('Y')

<option value="{{ date('Y') }}"> {{ date('Y') }} </option>

有什么建议吗?


哆啦的时光机
浏览 87回答 3
3回答

蛊毒传说

如果您想从 2020 年开始并在新年份到来时添加新的年份,我建议使用for循环从 2020 年迭代到当前年份。像这样的东西:for ($year=2020; $year<=date('Y'); $year++) {&nbsp; &nbsp;echo "<option>$year</option>";}或者如果使用 Laravel/Blade:@for ($year=2020; $year<=date('Y'); $year++)&nbsp; &nbsp; <option>{{ $year }}</option>@endfor甚至:{{ Form::selectRange('year', 2020, date('Y')) }}

MM们

你可以测试一下date('Y',&nbsp;strtotime('+1&nbsp;year'))

慕的地6264312

<option&nbsp;value="{{&nbsp;date_create('next&nbsp;year')->format('Y')&nbsp;}}">&nbsp;{{&nbsp;date_create('next&nbsp;year')->format('Y')&nbsp;}}&nbsp;</option>value属性是可选的<option>。如果您的值与您的内容相同,则可以删除 value 属性。
打开App,查看更多内容
随时随地看视频慕课网APP