Вступить в клуб →
сложнаявопросPHP 8: типы и поведение языка

DateTime::modify() и границы отчётного периода

Метод строит границы отчётного периода:

$periodStart = new DateTime('2026-03-01');
$periodEnd   = $periodStart->modify('+1 month');

echo $periodStart->format('Y-m-d'), ' ', $periodEnd->format('Y-m-d');

Отчёт стабильно приходит пустым. Что выведет этот код?

  • 2026-03-01 2026-04-01
  • 2026-04-01 2026-04-01
  • 2026-03-01 2026-03-01
  • 2026-04-01 2026-05-01

🔒 Проверка ответа — для участников клуба

  • Проверка ответа
  • Подсказка, если застряли
  • Разбор с объяснением, почему так
  • Прогресс по всем задачам и виртуальные собеседования
Зарегистрироваться →

Регистрация занимает минуту

Другие задачи раздела