This forum is now read-only. Please use our new forums! Go to forums

0 points
Submitted by Biruy
over 10 years

Parse error: syntax error, unexpected T_SWITCH

This code passes but it comes up with an error in console

<!DOCTYPE html>
<html>
    <head>
        <title></title>
    </head>
    <body>
    <?php
$i = 2
     switch ($i) :
         case 0 :
             echo 'Too low!';
             break;
         case 1:
             echo 'Too low!';
             break;
         case 2:
             echo 'Perfect'
             break;
endswitch;
    ?>
    </body>
</html>

Answer 529bdd40abf821bf78014196

6 votes

Permalink

Hiya Biruy. Add a semi-colon to line 2 and line 11 of the code above, and you should be good to go!

    <?php
    $i = 2; //here
    switch ($i) :
        case 0 :
            echo 'Too low!';
        break;
        case 1:
            echo 'Too low!';
        break;
        case 2:
            echo 'Perfect!'; //and here
        break;
    endswitch;
    ?>
points
Submitted by Tiffany Bryant
over 10 years