PHPの日付操作に関する小技をご紹介します。今回は「strtotime関数」を使った、ちょっとした日付マジックを伝授します。初心者から中級者まで、PHPの日付操作の理解を深めていただける内容です。 PHPで1か月前の日付を取得する まずは基本中の基本、指定日から1か月前の日付を取得する方法から。 例えば「2022-07-31」を起点にすると、出力は「2022-07-01」になります。でも、ちょっと待ってください。これ、本当に1か月前ですか?実はこの方法、いくつかの落とし穴があるんですよ。 echo date('Y-m-d', strtotime('2022-07-31' . '-1 month')); //出力結果:2022-07-01 前月の末日を正確に取得する では、指定日の「前月末日」はどうやって取得するのでしょうか。 これが意外とトリッキーなんです。例えば「2022-01-31」の