How to code
switch
statements

A switch statement with a default case

      switch ($letter_grade) {
        case 'A':
          $message = 'well above average';
          break;
        case 'B':
          $message = 'above average';
          break;
        case 'C':
          $message = 'average';
          break;
        case 'D':
          $message = 'below average';
          break;
        case 'F':
          $message = 'failing';
          break;
        default:
          $message = 'invalid grade';
          break;
      }      
      

A switch statement with fall through

      switch ($letter_grade) {
        case 'A':
        case 'B':
          $message = 'Scholarship approved.';
          break;
        case 'C':
          $message = 'Application requires review.';
          break;
        case 'D':
        case 'F':
          $message = 'Scholarship not approved.';
          break;
        default:
          $message = 'invalid grade';
          break;
      }
      

Back