php从明年代码开始循环播放

时间:2015-09-28 12:07:33

标签: php date

从以下代码中获取当月的当月数

<?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

2 个答案:

答案 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));

将打印结果,就像您需要的那样。希望它能解决你的问题。