About Lesson
Conditional statements are used to execute various operations based on different conditions. There are multiple ways to use conditional statements in PHP.
- if
- if-else
- if-else-if
if statement
if statement executes code if a condition is true.
Syntax:
if (condition) { code to be executed if condition is true; }
Example:
$a = 10; $b = 50; if($a < $b) { echo $a.“ is less than ”.$b; }
if-else statement
This statement executes a set of codes when a condition is true and another if the condition is false.
Syntax:
if (condition) { code to be executed if condition is true; } else { code to be executed if condition is false; }
Example:
$a = 60; $b = 50; if($a < $b) { echo $a.“ is less than ”.$b; } else { echo $a.“ is greater than ”.$b; }
if-elseif-else statement
The switch statement is used to execute code based on multiple conditions. It works identical to a PHP if-else-if statement.
Syntax:
switch (n) { case label1: code to be executed if n=label1; break; case label2: code to be executed if n=label2; break; case label3: code to be executed if n=label3; break; default: code to be executed if n is different from all labels; }
- The default is an optional statement.
- There can be just one default in a switch statement.
- Each case can have a break statement, which is used to terminate the sequence of statements.
Example:
$color = "green"; switch ($color) { case "red": echo "Your favorite color is red!"; break; case "green": echo "Your favorite color is green!"; break; case "blue": echo "Your favorite color is blue!"; break; default: echo "Your favorite color is neither red, green, nor blue!"; }