PHP If...Else Statements

From http://www.w3schools.com (Copyright Refsnes Data)

# PHP If...Else Statements

The if, elseif and else statements in PHP are used to perform different actions based on different conditions.

## Conditional Statements

Very often when you write code, you want to perform different actions for different decisions.

You can use conditional statements in your code to do this.

- if...else statement - use this statement if you want to execute a set of code when a condition is true and another if the condition is not true
- elseif statement - is used with the if...else statement to execute a set of code if one of several condition are true

## The If...Else Statement

If you want to execute some code if a condition is true and another code if a condition is false, use the if....else statement.

### Syntax

    if (condition)
      code to be executed if condition is true;
    else
      code to be executed if condition is false;

### Example

The following example will output "Have a nice weekend!" if the current day is Friday, otherwise it will output "Have a nice day!":

    <html>
    <body>

    <?php
    $d=date("D");
    if ($d=="Fri")
      echo "Have a nice weekend!";
    else
      echo "Have a nice day!";
    ?>

    </body>
    </html>

If more than one line should be executed if a condition is true/false, the lines should be enclosed within curly braces:

    <html>
    <body>

    <?php
    $d=date("D");
    if ($d=="Fri")
      {
      echo "Hello!<br />";
      echo "Have a nice weekend!";
      echo "See you on Monday!";
      }
    ?>

    </body>
    </html>

## The ElseIf Statement

If you want to execute some code if one of several conditions are true use the elseif statement

### Syntax

    if (condition)
      code to be executed if condition is true;
    elseif (condition)
      code to be executed if condition is true;
    else
      code to be executed if condition is false;

### Example

The following example will output "Have a nice weekend!" if the current day is Friday, and "Have a nice Sunday!" if the current day is Sunday. Otherwise it will output "Have a nice day!":

    <html>
    <body>

    <?php
    $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>

From http://www.w3schools.com (Copyright Refsnes Data)