国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

Switch 用の基本的な PHP 開発チュートリアル

1. switch ステートメント

switch ステートメントは、複數(shù)の異なる條件に基づいて異なるアクションを?qū)g行するために使用されます。

複數(shù)のコード ブロックのうち 1 つを選択的に実行したい場(chǎng)合は、switch ステートメントを使用します。

構(gòu)文:

switch (n)

{

case label1:

n=label1の場(chǎng)合、ここのコードが実行されます;

break;

case label2:

n=label2の場(chǎng)合、コードここで実行されます;

break;

default:

n が label1 にも label2 にも等しくない場(chǎng)合、ここのコードが実行されます;

}

注:

  • 判斷する必要がある変數(shù)switch の後に配置され、case の後に result が配置されます。 switch 後の変數(shù)の値は何ですか? case の値は switch 変數(shù)と同じコードセグメントに書き込まれます。

  • 上記のデフォルトは、條件を満たす項(xiàng)目がない場(chǎng)合にコードを?qū)g行するために使用されます。

  • 上記の Break は、さまざまなループを無(wú)條件で終了するために使用されます。 case の後にセミコロンを書き、その後にコロンを付けます:

  • case の後に ($foo > 20 または $foo == 30) などの判定間隔を書かないでください

  • switch 內(nèi)の変數(shù)が最適ですif...else..にはブール判定の方が適しているため、整數(shù)または文字列です

  • フローチャートで表すと、結(jié)果は以下のようになります。 1: まだ使用しています このセクションの rand() 関數(shù)は、コインを投げて週末に何をするかを選択する例です

ソースコードは次のとおりです

<?php
$num = rand(1,4);
switch($num){
	case 1:
		echo "周末宅在家吧";
		break;
	case 2:
		echo "周末去爬大蜀山吧";
		break;
	case 3:
		echo "周末去看電影吧";
		break;
	case 4:
		echo "周末愛(ài)干啥干啥去";
		break;
}
?>

出力は自分で試してみてください

14.png 注: 試してみてください上から下までのブレークを削除して、出力結(jié)果の変化を確認(rèn)してください

例 2: date() 関數(shù)を使用して簡(jiǎn)単な曜日を決定します

注: Date() 関數(shù)の形式は次のとおりです。タイムスタンプをより読みやすい日付と時(shí)刻に変換します

。

詳細(xì)については、PHP マニュアルを參照してください。ここでは、システム內(nèi)の現(xiàn)在の曜日を取得するために日付 (「D」) のみを使用します

ソース コードは次のとおりです:

<?php
//得到今天是星期幾的英文簡(jiǎn)稱
$day = date('D');

switch($day){
        //拿公司舉例,我們來(lái)創(chuàng)造一個(gè)上三休四的制度;讓星期一、二、三是工作日
    case 'Mon':
    case 'Tue':
    case 'Wed':
        echo '今天是工作日';
        break;
        //星期四、五、六是休息日
    case 'Thu':
    case 'Fri':
    case 'Sat':
        echo '今天是休息日';
        break;
        //當(dāng)都不滿足是,必然是星期天,活動(dòng)日
    default:
        echo '今天是周末,活動(dòng)日';
}
?>

注: 試してみることができます。デフォルトの役割が何であるかを自分で確認(rèn)してください

學(xué)び続ける
||
<?php $num = rand(1,4); switch($num){ case 1: echo "周末宅在家吧"; break; case 2: echo "周末去爬大蜀山吧"; break; case 3: echo "周末去看電影吧"; break; case 4: echo "周末愛(ài)干啥干啥去"; break; } ?>
提出するリセットコード
  • おすすめコース
  • コースウェアのダウンロード