PHP演習問題4、5の説明

 

<?php
    $x = 17;
    if( $x % 2 == 1 ){
        echo '奇数';
    } else {
        echo '偶数';
    }
?>
 
 
この式の説明。
 
$xに17を代入する。
$xを2で割り余りが1の場合真になるので1'奇数'と表示され、
それ以外の場合は偽となるので’偶数’と表示される。
 
 
 ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー
 
 
 

変数を定義して1から12のいずれかの数字を代入し、
代入されている数字に応じた季節を表示するプログラムを作成してください。
3, 4, 5 ⇒ 春
6, 7, 8 ⇒ 夏
9,10,11 ⇒ 秋
12, 1, 2 ⇒ 冬

 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<?php
        $m = 10;
        switch ($m){
            case 3: case 4: case 5:
                echo "春";
                break;
            case 6: case 7: case 8:
                echo "夏";
                break;
            case 9: case 10: case 11:
                echo "秋";
                break;
            case 12: case 1: case 2:
                echo "冬";
        }
?>
 
 
 
この式の説明。
$mに10を代入する。
$mが3、4、5、の場合は春を表示する。
$mが6、7、8、の場合は夏を表示する。
$mが9、10、11の場合は秋を表示する。
$mが12、1、2の場合は冬を表示する。
またcaseのあとはbreakで閉じる。
 
この場合は$mが10の為’秋’と表示される。