Code raccourci pour la sauvegarde des valeurs par défaut en PHP

Le code que nous avons obtenu est vraiment trop long. Raccourcissons-le. Pour commencer, utilisons l'opérateur ternaire au lieu de if :

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

Et maintenant, utilisons la version raccourcie des balises PHP :

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

Et maintenant, utilisons l'opérateur ??, qui raccourcira le code encore plus :

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

À l'aide de trois champs de saisie, demandez à l'utilisateur l'année, le mois et le jour. Après l'envoi du formulaire, affichez à l'écran le nombre de jours restants entre la date saisie et le Nouvel An. Lors de l'accès à la page, faites en sorte que les champs de saisie affichent la date actuelle.