回答編集履歴

2

加筆修正

2017/04/03 08:06

投稿

退会済みユーザー
test CHANGED
@@ -7,3 +7,9 @@
7
7
 
8
8
 
9
9
  すみません、maisumakunさんの回答の方がより正しい状況だと思います。
10
+
11
+ [PHPで、先月、翌月などを扱うときの注意 - bushimichiの日記](http://d.hatena.ne.jp/bushimichi/20091101/1257007448)
12
+
13
+ [PHP strtotime関数でハマった!(翌月の表現の処理) - Web Tech Log by 1KB](http://1kb.jp/blog/archives/204)
14
+
15
+ 日付の日成分を1にしてから処理する、というのが正しいようです。

1

加筆修正

2017/04/03 08:06

投稿

退会済みユーザー
test CHANGED
@@ -3,3 +3,7 @@
3
3
  `date()`ってあくまでサーバーローカルの日付なので、
4
4
 
5
5
  日本標準時と異なっていると月末日はサーバーの方で既に翌月に進んでいる可能性があります。
6
+
7
+
8
+
9
+ すみません、maisumakunさんの回答の方がより正しい状況だと思います。