「今日の日付」 を取得したい場合は、date関数を使って date("Ymd"); // 年月日 date("Ym"); // 年月 date("d"); // 日 のようにしますが、これとstrtotime関数を使って、前日日付などを取得することが可能です。 date("Ymd",strtotime("-1 day")); //1日前 date("Ymd",strtotime("-1 week")); //1週間前 date("Ymd",strtotime("-1 month")); //1月前 date("Ymd",strtotime("-1 year")); //1年前 date("Ymd",strtotime("1 day")); //1日後 date("Ymd",strtotime("1 week")); //1週間後 date("Ymd",strtotime("1 month"