PHP मे Decision Making Statements विभिन्न कार्यों के आधार पर विभिन्न प्रकार के कार्यों को करने के लिए उपयोग किया जाता है. इसमे if, elseif ...else और Switch Statements का उपयोग अलग Condition मे Decision Making के लिए किया जाता है. आप अपने Decision लेने के लिए Code में Conditional Statements का उपयोग कर सकते हैं.
PHP Three Decision Making Statements को Supports करता है.
if...else statement
elseif statement
switch statement
If...Else Statement कुछ Code को Executes करता है यदि कोई Condition True है और दूसरे Code मे अगर वह Condition False है तो हम if...else Statement का उपयोग करते है.
<!DOCTYPE html>
<html>
<head>
<title>If...Else Statement Example</title>
</head>
<body>
<?php
$d = date("D");
if ($d == "Fri")
echo "Have a nice weekend!";
else
echo "Have a nice day!";
?>
</body>
</html>
अगर आप कुछ Code को Executes करना चाहते हैं और कई Conditions में से एक सही है तो आप elseif Statement का उपयोग कर सकते है.
<!DOCTYPE html>
<html>
<head>
<title>ElseIf Statement Example</title>
</head>
<body>
<?php
// ElseIf Statement Example //
$d = date("D");
if ($d == "Fri")
echo "Have a nice weekend!";
elseif ($d == "Sun")
echo "Have a nice Sunday!";
else
echo "Have a nice day!";
?>
</body>
</html>
Switch Statement का उपयोग Execute किये जाने वाले Code के कई Block को Select करने के लिए किया जाता है.
<!DOCTYPE html>
<html>
<head>
<title>Switch Statement Example</title>
</head>
<body>
<?php
$d = date("D");
switch ($d){
case "Mon":
echo "Today is Monday";
break;
case "Tue":
echo "Today is Tuesday";
break;
case "Wed":
echo "Today is Wednesday";
break;
case "Thu":
echo "Today is Thursday";
break;
case "Fri":
echo "Today is Friday";
break;
case "Sat":
echo "Today is Saturday";
break;
case "Sun":
echo "Today is Sunday";
break;
default:
echo "Wonder which day is this ?";
}
?>
</body>
</html>