PHP Switch Statement

In PHP, the switch statement is a control structure that allows the program to execute different blocks of code based on the value of a certain variable or expression. It is an alternative to using multiple if-else statements, and can make code more readable and easier to maintain.

The syntax of the switch statement in PHP is as follows:

switch (expression) {
  case value1:
    // code to be executed if expression equals value1
    break;
  case value2:
    // code to be executed if expression equals value2
    break;
  case value3:
    // code to be executed if expression equals value3
    break;
  ...
  default:
    // code to be executed if none of the cases match expression
    break;
}

Here’s how the switch statement works:

  • The switch keyword is followed by the expression that you want to evaluate.
  • The expression is then compared to each case value one by one, until a match is found.
  • If a match is found, the code inside the corresponding case block is executed. The break statement is used to exit the switch block after the code is executed.
  • If none of the cases match the expression, the code inside the default block is executed.

Here’s an example of the switch statement in action:

<?php
$day = "Monday";

switch ($day) {
  case "Monday":
    echo "Today is Monday";
    break;
  case "Tuesday":
    echo "Today is Tuesday";
    break;
  case "Wednesday":
    echo "Today is Wednesday";
    break;
  case "Thursday":
    echo "Today is Thursday";
    break;
  case "Friday":
    echo "Today is Friday";
    break;
  default:
    echo "It's the weekend!";
    break;
}
?>

Output:

Today is Monday

In the above code, we have used the switch statement to check the value of the $day variable. Since $day is “Monday”, the code inside the first case block is executed, which prints “Today is Monday” using the echo statement.

Wordpress Social Share Plugin powered by Ultimatelysocial
Wordpress Social Share Plugin powered by Ultimatelysocial