$dates = [];
for ($i = 1; $i < 6; $i++) {
$date = new DateTime("- ${i} month");
$dates[] = [
'month' => $date->format('n'),
'year' => $date->format('Y')
];
}
$dates = [];
for ($i = 1; $i <= 6; $i++) {
$date = new DateTime();
$date->modify('first day of this month');
$date->modify("-$i month");
$dates[$i] = [
'month' => $date->format('n'),
'year' => $date->format('Y'),
];
}
print_r($dates);