PHP if...elseif....else Statement :-
if...elseif....else Condition का use हम condition के true या false दोनों के आधार पर statement को execute करने के लिए करते है । इसका use multiple conditional के लिए करते है ।
अर्थात जब बहुत सारी conditions मे से कोई एक ही condition सही हो तब इस control Statement का use किया जाता है । इसमे क्रम से else के साथ कई if conditions दी गयी होती है our program
control इन सभी conditions को क्रम से check करता है और जहाँ पर भी if Condition सत्य हो जाती है तो program Control उस if condition के Statement Block का execution कर देता है तथा शेष condition को
program block check नहीं करता है। इसका syntax निम्न है -
if(condition)
{
}
elseif(condition)
{
}
else
{
}
if...elseif....else Condition को समझने के लिए हम Following Example देखते है , निम्न Example मे program control पहली if condition को check करता है लेकिन पहली condition सही नहीं होने के कारण
program control दूसरे elseif block condition को check करता है चूंकि elseif block condition true है अतः elseif block code exicute होता है और output "the second if statement is true प्राप्त होता है
Example
<?php
$var1 = 5;
$var2 = 5;
if($var1 == 2){
echo "The if statement is true";
}
elseif($var1 == $var2)
{
echo "The second if statement is true";
}
else
{
echo "if above both condition is false so else block code to be execute";
}
?>
उपरोक्त code को जब Browser पर run करते है तो यह following Output Produce करता है ।

Figure:- If...elseif..else Condition Output