php - 如何使用 PHP 显示从当前月份开始的月份?
问题描述
我想显示当前年份的所有月份,但它必须从当前月份开始,如下所示。
我需要像当前月份October
和年份,2019
那么选项列表应该从2019-10
所有重命名月份开始,如下所示。
输出
<select>
<option value="">SELECT MONTH</option>
<option value="2019-10">October-2019</option>
<option value="2019-11">November-2019</option>
<option value="2019-12">December-2019</option>
<option value="2019-01">January-2019</option>
<option value="2019-02">February-2019</option>
<option value="2019-03">March-2019</option>
<option value="2019-04">April-2019</option>
<option value="2019-05">May-2019</option>
<option value="2019-06">June-2019</option>
<option value="2019-07">July-2019</option>
<option value="2019-08">August-2019</option>
<option value="2019-09">September-2019</option>
</select>
解决方案
它正在工作,并根据我的需要给我准确的输出。
<select>
<option value="">SELECT MONTH</option>
<?php
for ($i = 0; $i < 12; $i++)
{
$getMonth = strtotime(sprintf('%d months', $i));
$monthLabel = date('F', $getMonth)."-".date("Y");
$monthval = date("Y")."-".date('m', $getMonth); ?>
<option value="<?php echo $monthval; ?>"><?php echo $monthLabel; ?></option>
<?php }
?>
</select>
推荐阅读
- r - 如何使用 R 基于矩阵中的最小距离阈值对元素进行聚类?
- php - 如何在修改 mysql 数据库时修复“mysqli_stmt::bind_param():”
- unix - 为什么 argc 存在/为什么 env 没有类似的东西?
- angular - 为什么角度不允许我为对象赋值?
- angular - Angular Error_for_TS2554 预期 0 个参数,但得到 3 个
- discord.js - 从提及 discordjs 中识别管理员
- python - 如何用文件名制作熊猫列?
- python - 为什么 Python 控制台会重复输入其中的内容?
- xml - complexContent 和 sequence 之间的 XSD 区别
- javascript - 如何在Javascript中绑定一个函数