制御文

switch

switchは条件に応じて処理を分岐するもので、caseと合わせて使います。 また、条件が満たされた箇所以降の処理を全て行ってしまうので、break を使って処理を強制終了させる必要があります。

書式

switch(変数) {

  case 値;

    条件を満たすときの処理

    break;

  default;

    どの条件も満たさないときの処理

}

使用例

<?php

$i = 2;

switch($i) {

  case 0;

    echo "変数は0";

    break;

  case 1;

    echo "変数は1";

    break;

  case 2;

    echo "変数は2";

    break;

}

?>

出力結果

変数は2