PHP-de bellenilýän bahalary saklamak üçin gysgaldylyşan kod

Alynan kodymyz gaty uzyn. Geliň ony gysgaldylyşdyralyň. Başlangyçda if ýerine ternar operator ulanyň:

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

Indi bolsa PHP-yň gysgaldylyşan warianty bolan skobkany ulanyň:

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

Indi bolsa kody hasam gysgaldýan ?? operatoruny ulanyň:

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

Üç input arkaly ulanyjydan ýyl, aý we gün soraň. Forma iberilenden soň, girizilen senäniň Täze ýyla çenli näçe gün galandygyny ekrana çykaryň. Sahypa girilende, inputlarda häzirki seneniň durmagyny üpjün ediň.