Добавление/вычитание n-ого количества дней из текущей даты


Быстрое решение:

echo date('Y-m-d', strtotime("+30 days"));
echo date('Y-m-d', strtotime("-30 days"));

Вообще говоря, у функции strtotime множество различных возможностей:

echo strtotime("now"), "\n";
echo strtotime("10 September 2000"), "\n";
echo strtotime("+1 day"), "\n";
echo strtotime("+1 week"), "\n";
echo strtotime("+1 week 2 days 4 hours 2 seconds"), "\n";
echo strtotime("next Thursday"), "\n";
echo strtotime("last Monday"), "\n";

В сочетании с функцией date можно организовать гибкое вычисление нужной вам даты.