PHP में "if" कथन का सिंटैक्स वेब विकास में एक मौलिक अवधारणा है जो प्रोग्रामर को कुछ शर्तों के आधार पर अपने कोड के प्रवाह को नियंत्रित करने की अनुमति देता है। "if" कथन एक सशर्त कथन है जो किसी दिए गए अभिव्यक्ति का मूल्यांकन करता है और यदि अभिव्यक्ति सत्य है तो कोड के एक ब्लॉक को निष्पादित करता है। यह निर्णय लेने और किसी कार्यक्रम के व्यवहार को नियंत्रित करने के लिए एक शक्तिशाली उपकरण प्रदान करता है।
PHP में "if" स्टेटमेंट का मूल सिंटैक्स इस प्रकार है:
यदि (शर्त) {
// यदि शर्त सत्य है तो कोड निष्पादित किया जाएगा
}
"स्थिति" एक अभिव्यक्ति है जो सत्य या असत्य का मूल्यांकन करती है। यह "==," ">", "<", ">=", "<=", "!=", या "! जैसे तुलना ऑपरेटरों का उपयोग करके चर, स्थिरांक या शाब्दिक मानों के बीच एक सरल तुलना हो सकती है! === यह एक अधिक जटिल अभिव्यक्ति भी हो सकती है जिसमें तार्किक ऑपरेटर जैसे "&&" (AND), "||" शामिल हैं। (या या "!" (नहीं)।
"if" कथन के बाद घुंघराले ब्रेसिज़ में संलग्न कोड ब्लॉक केवल तभी निष्पादित किया जाता है जब स्थिति सत्य हो। इस ब्लॉक में एक या अधिक स्टेटमेंट हो सकते हैं, जो क्रमिक रूप से निष्पादित होते हैं। यह ध्यान रखना महत्वपूर्ण है कि पठनीयता के लिए और सिंटैक्स त्रुटियों से बचने के लिए कोड ब्लॉक को ठीक से इंडेंट किया जाना चाहिए।
यहां PHP में "if" कथन का एक उदाहरण दिया गया है:
<?php
$आयु = 25;
अगर ($उम्र >=18) {
इको "आप वोट देने के पात्र हैं";
}
?>
इस उदाहरण में, वेरिएबल "$age" को 25 का मान दिया गया है। "if" स्टेटमेंट जांचता है कि "$age" का मान 18 से अधिक या उसके बराबर है या नहीं। चूंकि शर्त सत्य है, "के अंदर का कोड यदि" ब्लॉक निष्पादित होता है, और संदेश "आप वोट देने के पात्र हैं।" यह प्रदर्शित है।
यदि स्थिति गलत है तो निष्पादित करने के लिए एक वैकल्पिक कोड ब्लॉक प्रदान करने के लिए "if" स्टेटमेंट के साथ "अन्य" स्टेटमेंट को शामिल करना भी संभव है। "अगर-और" कथन का सिंटैक्स इस प्रकार है:
यदि (शर्त) {
// यदि शर्त सत्य है तो कोड निष्पादित किया जाएगा
और} {
// यदि स्थिति गलत है तो कोड निष्पादित किया जाएगा
}
यहां PHP में "अगर-और" कथन का एक उदाहरण दिया गया है:
<?php
$आयु = 15;
अगर ($उम्र >=18) {
इको "आप वोट देने के पात्र हैं";
और} {
इको "आप वोट देने के पात्र नहीं हैं";
}
?>
इस उदाहरण में, वेरिएबल "$age" को 15 का मान दिया गया है। "if" स्टेटमेंट जांचता है कि "$age" का मान 18 से अधिक या उसके बराबर है या नहीं। चूंकि शर्त गलत है, "के अंदर का कोड अन्यथा" ब्लॉक निष्पादित होता है, और संदेश "आप वोट देने के योग्य नहीं हैं।" यह प्रदर्शित है।
PHP में "if" स्टेटमेंट के सिंटैक्स में "if" कीवर्ड के बाद कोष्ठक में संलग्न एक शर्त और घुंघराले ब्रेसिज़ में संलग्न एक कोड ब्लॉक शामिल होता है। स्थिति का मूल्यांकन किया जाता है, और यदि यह सत्य है, तो कोड ब्लॉक निष्पादित किया जाता है। वैकल्पिक रूप से, यदि शर्त गलत है तो निष्पादित किए जाने वाले वैकल्पिक कोड ब्लॉक को निर्दिष्ट करने के लिए एक "अन्य" कथन शामिल किया जा सकता है।
संबंधित अन्य हालिया प्रश्न और उत्तर सशर्त बयान:
- आप किसी सरणी से विशिष्ट तत्वों को फ़िल्टर और प्रदर्शित करने के लिए लूप और "if" स्टेटमेंट का एक साथ उपयोग कैसे कर सकते हैं?
- आप PHP में टेक्स्ट या वेरिएबल कैसे आउटपुट कर सकते हैं?
- आप PHP में "if" स्टेटमेंट कैसे बनाते हैं?
- प्रोग्रामिंग भाषाओं में सशर्त कथनों का उद्देश्य क्या है?