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

তিনটি ইনপুট ব্যবহার করে ব্যবহারকারীর কাছ থেকে বছর, মাস এবং দিন জিজ্ঞাসা করুন। ফর্ম জমা দেওয়ার পরে নতুন বছর পর্যন্ত কত দিন বাকি আছে তা স্ক্রিনে প্রদর্শন করুন। পৃষ্ঠায় প্রবেশ করার সময় ইনপুটগুলিতে বর্তমান তারিখটি দেখান।