कंस्ट्रक्शन default

कंस्ट्रक्शन default का उपयोग switch ब्लॉक के अंदर किया जाता है और तब निष्पादित होता है, जब कोई भी case विकल्प पास किए गए मान से मेल नहीं खाता। यह if-else कंस्ट्रक्शन में else कंडीशन के समान है।

सिंटैक्स

phpswitch ($var) {
  case value1:
    // code
    break;
  case value2:
    // code
    break;
  default:
    // default code
}

उदाहरण

चलिए एक वेरिएबल का मान चेक करते हैं और एक डिफॉल्ट मैसेज प्रिंट करते हैं:

php<?php
  $day = 'Sunday';
  switch ($day) {
    case 'Monday':
      echo 'Start of work week';
      break;
    case 'Friday':
      echo 'End of work week';
      break;
    default:
      echo 'Weekend or other day';
  }
?>

कोड निष्पादन का परिणाम:

php'Weekend or other day'

उदाहरण

न्यूमेरिक वैल्यूज़ के साथ default का उपयोग:

php<?php
  $num = 5;
  switch ($num) {
    case 1:
      echo 'One';
      break;
    case 2:
      echo 'Two';
      break;
    default:
      echo 'Number not in range';
  }
?>

कोड निष्पादन का परिणाम:

php'Number not in range'

यह भी देखें

  • कंस्ट्रक्शन switch,
    जो निष्पादन के लिए कोड ब्लॉक्स में से एक को चुनती है
  • कंस्ट्रक्शन if,
    जो कंडीशन के आधार पर अलग-अलग कोड ब्लॉक निष्पादित करती है