我需要像 2020 年一样在我的选择框中添加新的一年,所以我需要在 2021 年将其添加到我的选择框中,同时保留 2020 年而不删除它我暂时使用了日期('Y')<option value="{{ date('Y') }}"> {{ date('Y') }} </option>有什么建议吗?
3 回答
蛊毒传说
TA贡献1895条经验 获得超3个赞
如果您想从 2020 年开始并在新年份到来时添加新的年份,我建议使用for循环从 2020 年迭代到当前年份。
像这样的东西:
for ($year=2020; $year<=date('Y'); $year++) {
echo "<option>$year</option>";
}
或者如果使用 Laravel/Blade:
@for ($year=2020; $year<=date('Y'); $year++)
<option>{{ $year }}</option>
@endfor
甚至:
{{ Form::selectRange('year', 2020, date('Y')) }}
慕的地6264312
TA贡献1817条经验 获得超6个赞
<option value="{{ date_create('next year')->format('Y') }}"> {{ date_create('next year')->format('Y') }} </option>
value
属性是可选的<option>
。如果您的值与您的内容相同,则可以删除 value 属性。
- 3 回答
- 0 关注
- 77 浏览
添加回答
举报
0/150
提交
取消