読み込んだ月の季節を表示 (switch文)

明解C言語 入門編 > 3. プログラムの流れと分岐 >

読み込んだ月の季節を表示 (switch文)

PHP
<?php
print "何月ですか:";

$fp = fopen("php://stdin", "r");
$month = fgets($fp);
fclose($fp);

switch ($month)
{
    case 3:
    case 4:
    case 5:
        echo "春です。\n";
        break;
    case 6:
    case 7:
    case 8:
        echo "夏です。\n";
        break;
    case 9:
    case 10:
    case 11:
        echo "秋です。\n";
        break;
    case 12:
    case 1:
    case 2:
        echo "冬です。\n";
        break;
    default:
        echo "そんな月はありませんよ!!\n";
        break;
}
?>

実行結果

L:\>php lesson_03_023.php
何月ですか:5
春です。

L:\>php lesson_03_023.php
何月ですか:8
夏です。

L:\>php lesson_03_023.php
何月ですか:13
そんな月はありませんよ!!