過去 6 か月のリストが必要で、そのために次のコードを使用しています。
for ($i=6; $i >= 1; $i--) {
array_push($months, date('M', strtotime('-'.$i.' Month')));
}
print_r($months);
次のように間違った出力が得られます
Array
(
[0] => 'Dec'
[1] => 'Dec'
[2] => 'Jan'
[3] => 'Mar'
[4] => 'Mar'
[5] => 'May'
)
それは違いない
Array
(
[0] => 'Nov'
[1] => 'Dec'
[2] => 'Jan'
[3] => 'Feb'
[4] => 'Mar'
[5] => 'Apr'
)
どこが間違っていますか。助けてください