基本的な使い方
breakで止める
<?php
$x = 5;
switch ($x) {
    case 1:
    case 2:
        echo "here 1, 2";
        break;
    case 3:
        echo "here 3";
        break;
    case 4:
    case 5: // ●ヒット
        echo "here 4, 5";
        break; // ●ここで止まる
    default:
        echo "here default";
        break;
}
$ php test.php here 4, 5
break;で止めないとorになる
<?php
$x = 3;
switch ($x) {
    case 1:
    case 2:
        echo "here 1, 2";
        break;
    case 3: // ●ヒット
        echo "here 3"; // ●ここで止まらない
    case 4:
    case 5:
        echo "here 4, 5"; // ●ここも実行される
        break; // ●ここで止まる
    default:
        echo "here default";
        break;
}
$ php test.php here 3here 4, 5
<?php
$x = 4;
switch ($x) {
    case 1:
    case 2:
        echo "here 1, 2";
        break;
    case 3:
        echo "here 3";
    case 4: // ●ヒット
    case 5:
        echo "here 4, 5"; // ●ここだけ実行される
        break; // ●ここで止まる
    default:
        echo "here default";
        break;
}
$ php test.php here 4, 5




![Gunosy スコア計算[NOINDEX]](https://www.yuulinux.tokyo/contents/wp-content/uploads/2018/11/20171130190021-150x150.jpg)
