← CodePrimer
PHP Beginner Basics

switch statement

How do I handle many discrete cases?

switch / case / break.

Sample
<?php
$status = 'pending';
switch ($status) {
  case 'pending':
    echo 'Waiting';
    break;
  case 'done':
    echo 'Complete';
    break;
  default:
    echo 'Unknown';
}

Notes

Always break (or return) unless fall-through is intentional.

Keywords: switch · case · break · default

Related

Need more coins?

You do not have enough coins for this action.

Your balance: 0 coins

Share