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
}
?>PHPSyntax Explanation in Hindi
- switch (expression) – switch के अंदर दी गई एक्सप्रेशन की वैल्यू के आधार पर, case स्टेटमेंट्स में मैच किया जाता है।
- case value: – हर केस में एक वैल्यू दी जाती है। अगर expression की वैल्यू इस value के बराबर होती है, तो उस केस के नीचे का कोड रन होगा।
- break; – break का उपयोग यह सुनिश्चित करने के लिए किया जाता है कि एक बार मैच मिलने के बाद बाकी केस चेक न किए जाएं। break स्टेटमेंट न लगाने पर बाकी केस भी एक्सीक्यूट हो सकते हैं।
- 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इस कोड में:
- $day वेरिएबल में “Monday” स्टोर किया गया है।
- switch स्टेटमेंट $day वेरिएबल के मूल्य की जाँच करता है।
- case “Monday”: का मूल्य $day के मूल्य से मेल खाता है।
- इसलिए, “Today is Monday.” प्रिंट किया जाता है।
Important Note For Php Switch Statement
breakस्टेटमेंट का उपयोग महत्वपूर्ण है। यदिbreakस्टेटमेंट का उपयोग नहीं किया जाता है, तो कोड निष्पादन अगलेcaseमें चला जाएगा, भले ही वे मेल न खाते हों।defaultकेस वैकल्पिक है, लेकिन यह उपयोगी होता है जब कोई भीcaseमेल नहीं खाता हो।
स्विच स्टेटमेंट का उपयोग करके आप अपने PHP कोड को अधिक संरचित और पढ़ने में आसान बना सकते हैं।

Welcome to HindiTutorials, your go-to platform for learning and mastering concepts in Hindi! Our mission is to make education accessible and simple for everyone by providing high-quality tutorials on programming, technology, and various other topics.