を使用して月を取得しようとしていますdate
。
$year= 2012;
$mon = date( 'F', mktime(0, 0, 0, $month,$year) );
上記のコードスニペットでは、$month
は動的にインクリメントされます。でwhileループを使用しました$month++
。しかし、それは私に正しい日付を与えません。
たとえば$month=5
、最初に与えたとしましょう。その後、までインクリメントされます$month=12
。次に、出力は次のようになります。
May
June
July...
ただし、出力は次のとおりです。
November
December
January.....
どうしてこれなの?私はここで何か間違ったことをしていますか?