Verkorte kode vir die stoor van verstekwaardes in PHP

Die kode wat ons gekry het, is baie lank. Laat ons dit verkort. Eerder as om if te gebruik, laat ons die ternêre operatore gebruik:

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

En nou gebruik ons die verkorte weergawe van die PHP hakies:

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

En nou gebruik ons die ??-operateur, wat die kode selfs nog meer sal verkort:

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

Vra die gebruiker die jaar, maand en dag met behulp van drie insette. Nadat die vorm ingestuur is, vertoon hoeveel dae daar oor is vanaf die ingevoerde datum tot Nuwejaar. Wanneer die bladsy besoek word, maak seker dat die huidige datum in die insette verskyn.