Switch_Statement

 <?php


    //EXAMPLE 1
    $weekday = 5;

    switch($weekday)
    {
        case 1: {
            echo "Monday<br>";
            break;
        }
        case 2: {
            echo "Tuesday<br>";
            break;
        }
        case 3: {
            echo "Wednesday<br>";
            break;
        }
        case 4: {
            echo "Thursday<br>";
            break;
        }
        case 5: {
            echo "Friday<br>";
            break;
        }
        case 6: {
            echo "Saturday<br>";
            break;
        }
        case 7: {
            echo "Sunday<br>";
            break;
        }
        default: {
            echo "Incorrect Day";
            break;
        }

    }

    //EXAMPLE 2
    $number = 3;

    switch($number)
    {
        //We can show same condition for some cases simultaneously as shown below
        case 1: case 2: case 3: {
            echo "This is number Ten<br>";
            break;
        }
        case 4: {
            echo "This is number Twenty<br>";
            break;
        }
        case 5: {
            echo "This is number Thirty<br>";
            break;
        }
        case 6: {
            echo "This is number Fourty<br>";
            break;
        }
        default: {
            echo "This is another Number<br>";
            break;
        }
    }

    // EXAMPLE 3
    $age = 34;
    switch(true)
    {
        case ($age >= 20 && $age <= 35): {
            echo "You are Eligible<br>";
            break;
        }
        case ($age >= 35 && $age <= 55): {
            echo "You are Eligible for this<br>";
            break;
        }
        case ($age >= 55 && $age <= 75): {
            echo "You are Not Eligible<br>";
            break;
        }
        default: {
            echo "Enter the Valid Age<br>";
            break;
        }
    }

//OUTPUT:
//Friday
// This is number Ten
// You are Eligible


?>

Comments

Popular posts from this blog

GROUP BY Clause and HAVING Clause in PHP

Method Overriding in Traits in PHP

Mysqli database Connection and Display Table Data from Database