<?php
$vBillMonthPrev = '11';
$vBillYearPrev = (int)date('Y') - ((int)$vBillMonthPrev > (int)date('n') ? 1 : 0);
$date = date_create_from_format('U', mktime(0, 0, 0, $vBillMonthPrev, 15, $vBillYearPrev));
$m_array = array();
for ($i = 1; $i < 7; $i++) {
$date->modify('-1 month');
$m_array[] = $date->format('M-y');
}
print_r($m_array);
- Output for 7.3.0 - 7.3.33, 7.4.0 - 7.4.33, 8.0.0 - 8.0.30, 8.1.0 - 8.1.33, 8.2.0 - 8.2.29, 8.3.0 - 8.3.25, 8.4.1 - 8.4.12
- Array
(
[0] => Oct-20
[1] => Sep-20
[2] => Aug-20
[3] => Jul-20
[4] => Jun-20
[5] => May-20
)
preferences:
113.34 ms | 407 KiB | 5 Q