从以下代码中获取当月的当月数
<?php
$month = strtotime(date('Y').'-'.date('m').'-01');
$i=1; while($i <= 12){
$month_name = date('F', $month);
$nextmonth = date('m', $month);
$oneminus = strtotime('-1 month', $month);
$monthnumber = date('m', $oneminus);
$month = strtotime('+1 month', $month);
$getmonth = date('m',$month);
echo $month_name."<br/>";
$i++; }
十二月一旦完成。我需要明年一个月如何才能实现这一目标?
代表:
我的预期结果是:
September - 2015
October - 2015
November - 2015
December - 2015
January - 2016
February - 2016
March - 2016
April - 2016
May - 2016
June - 2016
July - 2016
August - 2016
答案 0 :(得分:4)
有关详细信息strtotime
$i=0;
while($i<12){
echo date("F - Y ",strtotime($i." months"));
echo "<br />";
$i++;
}
检查
答案 1 :(得分:0)
我认为你需要这个......
function showMonthYear($offset)
{
echo date("F - Y", strtotime("$offset months")).'<br />';
}
$months = array_map('showMonthYear', range(0, 12));
将打印结果,就像您需要的那样。希望它能解决你的问题。