PHP if else स्टेटमेंट का उपयोग शर्त-आधारित निर्णय लेने के लिए किया जाता है। यह स्टेटमेंट किसी शर्त का मूल्यांकन करता है और यदि वह शर्त सत्य (true) है, तो उस स्थिति से संबंधित कोड क्रियान्वित ( Execute ) किया जाता है। यदि शर्त असत्य (false) है, तो वैकल्पिक कोड क्रियान्वित ( Execute ) किया जा सकता है।
Basic Syntax Of If Else :
<?php
if (test_expression) {
// Code to execute if the test expression is true
} else {
// Code to execute if the test expression is false
}
?>PHPघटक (Components):
condition: यह एक बूलियन अभिव्यक्ति है जिसका मूल्यांकन सत्य (true) या असत्य (false) में किया जाता है।ifब्लॉक: यदिconditionसत्य (true) है, तो यह ब्लॉक क्रियान्वित होता है। इसमें वांछित कोड स्टेटमेंट शामिल हो सकते हैं।elseब्लॉक: यदिconditionअसत्य (false) है, तो यह वैकल्पिक ब्लॉक क्रियान्वित होता है। वैकल्पिक रूप से, आपelseब्लॉक को यह निर्दिष्ट करने के लिए छोड़ सकते हैं कि जबconditionअसत्य है तो कोई कार्रवाई नहीं की जाए।
उदाहरण:
<?php
$age = 25;
if ($age >= 18) {
echo "You are an adult.";
} else {
echo "You are a minor.";
}
?>PHPयह कोड जांचता है कि $age चर का मान 18 से बड़ा या उसके बराबर है या नहीं। यदि हां, तो यह “You are an adult” प्रिंट करता है। अन्यथा, यह “You are a minor” प्रिंट करता है।
निष्पादन प्रवाह (Php If Else Execution Flow):
$ageका मान 25 है।ifस्टेटमेंट की शर्त$age >= 18का मूल्यांकन किया जाता है।- चूंकि 25 18 से बड़ा या बराबर है (सत्य),
ifब्लॉक क्रियान्वित होता है। - “आप वयस्क हैं” काउंसोल पर मुद्रित होता है।
elseब्लॉक पार कर लिया जाता है क्योंकि शर्त सत्य है।
फ्लोचार्ट (Flowchart Of Php If Else):

HTML के साथ If-Else:
जब हम किसी प्रोजेक्ट या वेबसाइट डेवलप करते हैं, तो हमें PHP को अन्य भाषाओं (HTML, CSS, JavaScript, jQuery आदि) के साथ एक्सीक्यूट करना पड़ता है। इस स्थिति में, हम इस तरह से if-else का उपयोग कर सकते हैं:
<?php
if($condition) :
?>
Your HTML Content
<?php
else:
?>
Another HTML Content
<?php
endif
?>PHPऊपर दिए गए उदाहरण में आप देख सकते हैं कि PHP में if-else कैसे उपयोग किया जाता है। हालांकि, PHP में if या else के साथ ब्रेसेस {} की जगह आप colon : भी उपयोग कर सकते हैं।
<?php
$age = 19;
if($age >= 18) :
?>
Your HTML Content
<?php
else:
?>
Another HTML Content
<?php
endif
?>PHPइस तरह से आप PHP को HTML के साथ एक्सीक्यूट कर सकते हैं, जो वेबसाइट डेवलपमेंट में उपयोगी होता है।

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.