PHP में elseif कंस्ट्रक्ट

elseif कंस्ट्रक्ट else ब्लॉक में शर्तें निर्धारित करने की अनुमति देता है। आइए एक उदाहरण देखें:

php<?php
  $num = 1;
  
  if ($num === 1) {
    echo 'variant 1';
  } elseif ($num === 2) {
    echo 'variant 2';
  } elseif ($num === 3) {
    echo 'variant 3';
  }
?>

कई if के बजाय elseif का उपयोग करने का लाभ यह है कि यह उस स्थिति को पकड़ने की क्षमता प्रदान करता है जब चर $num का मान किसी भी शर्त के अनुरूप नहीं होता है:

php<?php
  $num = 1;
  
  if ($num === 1) {
    echo 'variant 1';
  } elseif ($num === 2) {
    echo 'variant 2';
  } elseif ($num === 3) {
    echo 'variant 3';
  } else {
    echo 'variant not supported';
  }
?>
Задание 1

चर $day में 1 से 31 के अंतराल की कोई संख्या है। निर्धारित करें कि यह संख्या महीने के किस दशक में आती है (पहले, दूसरे या तीसरे में)।

Задание 2

पिछले कार्य को इस तरह संशोधित करें कि, यदि चर $day में 1 से 31 तक की संख्या नहीं है, तो एक त्रुटि संदेश प्रदर्शित हो।