[PHP]何日後などの日付を求める方法(加算)

PHP

当日から何日後を算出するのをよく使うので今更ながら覚書

今日(今)の求め方

何日後を求めるのは色んな方法があるが、変数によって算出を変えたい場合もあるので、単純な方法で計算している

strtotime($Today)で今日をUnix タイムスタンプに変換しているが、本来は strtotime(“now”) で構わないです。
こういう場合は日付を元に他の処理も実施したりするのでdate()関数で算出した値を基準とするようにしています。文字列を関数の中に書き込むのに慣れないのもありますが・・・

Unix タイムスタンプにした値に求めたい日付分のUnix タイムスタンプを足しています
3日後ならば 60秒*60分*24時間 = 1日 * 3日間
60日後ならば 60秒*60分*24時間 = 1日 * 60日間
といった具合です

これを覚えているとカレンダーを作るときに便利なんですよね。
今日から30日間の日付を作成したい場合にfor文で簡単にできます