If..Else..ElseIf, Switch Statements – PHP Basics

If…Else..ElseIf Statement is used when you want to perform different conditions in a program.

If..Else..ElseIf, Switch Statements – PHP Basics

If one condition is true another is also true – If Statement
If one condition is true and another is false – If..else Statement
If more than two condition is needed – If..else..elseIf Statement
Selects one of many blocks of code to be executed – Switch Statement

if..else..elseif Statement :

<!DOCTYPE html>
 <html>
 <body>

<?php
 $t = date("H");
 echo " <p> Hey There,\n </p> ";
 if ($t < "10") {
 echo "Have a good morning!";
 } elseif ($t < "20") {
 echo "Have a good day!";
 } else {
 echo "Have a good night!";
 }
 ?>

</body>
 </html>

Output :

Switch Statement :

<!DOCTYPE html>
 <html>
 <body>

<?php
 $favfood = " ";

switch ($favfood) {
 case "Spaghetti":
 echo "Your favorite food is Spaghetti!";
 break;
 case "Pasta":
 echo "Your favorite food is Pasta!";
 break;
 case "Sandwich":
 echo "Your favorite food is Sandwich!";
 break;
 default:
 echo "Your favorite food is neither Spaghetti, Pasta, nor Sandwich!";
 }
 ?>

</body>
 </html>

Output :

 

When $favfood =” “;

When $favfood = “Spaghetti”;