Verkorte code voor het opslaan van standaardwaarden in PHP

De code die we hebben gekregen is erg lang. Laten we het verkorten. Laten we eerst in plaats van if de ternaire operator gebruiken:

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

En laten we nu de verkorte versie van de PHP haakjes gebruiken:

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

En laten we nu de ?? operator gebruiken, die de code nog meer zal verkorten:

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

Vraag de gebruiker met behulp van drie invoervelden het jaar, de maand en de dag. Na het verzenden van het formulier, geef op het scherm weer hoeveel dagen er nog zijn van de ingevoerde datum tot Nieuwjaar. Zorg bij het openen van de pagina dat de huidige datum in de invoervelden staat.