Здравствуйте, строка, выводит текущий год:
$year = date(«Y»);Подскажите пожалуйста как сделать, чтобы выводило следующий год?
Почитай официальную документацию по функциям date и strtotime. В доке всегда масса поучительных примеров.
Полезно знать, что из коробки в PHP есть два набора функций/классов: первый работает с датой-временем как с timestamp — числом секунд, прошедших с «эпохи Unix». Это как раз про date, time, strtotime…
А второй вид это объект DateTime и связанные с ним.
Чтобы не прослыть лохом, никогда не называй датой строковое представление даты ))) date() возвращает не дату, а строку, отформатированную по указанному формату.
В обоих случаях возвращается строка «2024»,
PHP:PHP:
$year = (new DateTime(‘now’)) ->add(DateInterval::createFromDateString(‘1 year’)) ->format(‘Y’);
Если нужен только год — то все просто:
PHP:
<?php echo $nextYear;Проверить: https://phpize.online/s/5p