Php Switch Statement In Hindi Best #1 Article 2025

PHP Switch Statement एक Control flow Statement है जो एक Expression का मूल्य जांचता है और उस मूल्य के आधार पर विभिन्न कोड ब्लॉक को निष्पादित करता है। यह एक विशिष्ट स्थिति के लिए कोड को व्यवस्थित और पढ़ने में आसान बनाने में मदद करता है।

PHP में switch स्टेटमेंट का उपयोग एक वैल्यू को कई संभावित केसों के साथ मैच करने के लिए किया जाता है। यह खास तौर पर तब उपयोगी है जब आपके पास कई विकल्प हों और उन पर अलग-अलग ऑपरेशंस करना हो। इसे if...else स्टेटमेंट का आसान विकल्प भी कहा जा सकता है।

Php Switch Statement Syntax

<?php
  switch (expression) {
      case value1:
          // Code to be executed if expression == value1
          break;
      case value2:
          // Code to be executed if expression == value2
          break;
      ...
      default:
          // Code to be executed if expression doesn't match any case
  }
?>
PHP

Syntax Explanation in Hindi

  1. switch (expression) – switch के अंदर दी गई एक्सप्रेशन की वैल्यू के आधार पर, case स्टेटमेंट्स में मैच किया जाता है।
  2. case value: – हर केस में एक वैल्यू दी जाती है। अगर expression की वैल्यू इस value के बराबर होती है, तो उस केस के नीचे का कोड रन होगा।
  3. break; – break का उपयोग यह सुनिश्चित करने के लिए किया जाता है कि एक बार मैच मिलने के बाद बाकी केस चेक न किए जाएं। break स्टेटमेंट न लगाने पर बाकी केस भी एक्सीक्यूट हो सकते हैं।
  4. default: – यदि कोई भी केस expression से मैच नहीं करता है, तो default सेक्शन का कोड रन होगा। यह ऑप्शनल है।

Php Switch Statement Example

मान लीजिए हमें सप्ताह के किसी दिन के आधार पर मैसेज दिखाना है।

<?php
$day = "Monday";

switch ($day) {
    case "Monday":
        echo "Today is Monday.";
        break;
    case "Tuesday":
        echo "Today is Tuesday.";
        break;
    case "Wednesday":
        echo "Today is Wednesday.";
        break;   

    case "Thursday":
        echo "Today is Thursday.";
        break;
    case "Friday":
        echo "Today is Friday.";
        break;
    case "Saturday":
        echo "Today is Saturday.";
        break;
    case "Sunday":
        echo "Today is Sunday.";
        break;
    default:
        echo "Invalid day";   

}
?>
PHP

इस कोड में:

  1. $day वेरिएबल में “Monday” स्टोर किया गया है।
  2. switch स्टेटमेंट $day वेरिएबल के मूल्य की जाँच करता है।
  3. case “Monday”: का मूल्य $day के मूल्य से मेल खाता है।
  4. इसलिए, “Today is Monday.” प्रिंट किया जाता है।

Important Note For Php Switch Statement

  1. break स्टेटमेंट का उपयोग महत्वपूर्ण है। यदि break स्टेटमेंट का उपयोग नहीं किया जाता है, तो कोड निष्पादन अगले case में चला जाएगा, भले ही वे मेल न खाते हों।
  2. default केस वैकल्पिक है, लेकिन यह उपयोगी होता है जब कोई भी case मेल नहीं खाता हो।

स्विच स्टेटमेंट का उपयोग करके आप अपने PHP कोड को अधिक संरचित और पढ़ने में आसान बना सकते हैं।

error: Content is protected!! You are not allowed to copy.