Я хочу получить в следующем месяце, как это:
Если текущий месяц 5, следующий месяц будет 6 ИЛИ ЖЕ Если текущий месяц 12, следующий месяц будет 1.
$current_date = date("Y-m-d");
$d = new DateTime($current_date);
$next_month = $d->modify( 'next month' );
Теперь я получаю это:
object(DateTime)#69 (3) { ["date"]=> string(19) "2015-04-26 00:00:00"
Просто используйте DateTime::format()
отформатировать вывод. Специально использовать n
флаг:
$current_date = date("Y-m-d");
$d = new DateTime($current_date);
$next_month = $d->modify( 'next month' );
echo $next_moth->format('n');
Других решений пока нет …