Съкратен код за запазване на стойности по подразбиране в PHP

Полученият от нас код е твърде дълъг. Нека го съкратим. Като начало вместо if използваме тернарния оператор:

html<form action="" method="GET">
  <input
    name="test"
    value="<?php
      echo isset($_GET['test']) ? $_GET['test'] : 'default' 
    ?>"
  >
  <input type="submit">
</form>

И сега използваме съкратения вариант на PHP скоби:

html<form action="" method="GET">
  <input
    name="test"
    value="<?= isset($_GET['test']) ? $_GET['test'] : 'default' ?>"
  >
  <input type="submit">
</form>

И сега използваме оператора ??, който ще съкрати кода още повече:

html<form action="" method="GET">
  <input name="test" value="<?= $_GET['test'] ?? 'default' ?>">
  <input type="submit">
</form>
Задание 1

С помощта на три инпута попитайте потребителя година, месец и ден. След изпращане на формата изведете на екрана, колко дни остават от въведената дата до Нова Година. При влизане в страницата направете така, че в инпутите да стои текущата дата.