列出截至当月的特定上个月

时间:2017-03-28 03:13:04

标签: php loops date

使用这些变量..

$month1  = 8;  // A month in the past
$month2  = date('n');  // Current month

...我需要一个循环输出:

August, September, October, November, December, January, February, March

8显然是第8个月,因此是8月。

我意识到vars正在使用数字表示,但输出需要是逗号分隔的月份名称的全文表示列表。

任何帮助都会很棒。

1 个答案:

答案 0 :(得分:0)

$month1  = 8;  // A month in the past
$month2  = date('n') + 12; 

for ($i = $month2; $i >= $month1; $i--)
    $m[] = date('F', mktime(0, 0, 0, ($i % 12), 10));

$months = implode (",", $m);
print $months;