#このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューターPHP では、switch ステートメントは、複数の異なる条件に基づいてさまざまなアクションを実行するために使用されます。構文「switch (式) {case value 1: ステートメント ブロック 1; Break;... case value n: state」 block n;break;default:statement block n 1;}"; 式の値は整数または文字列のみです。
PHP Switch ステートメント
switch ステートメントは、複数の異なる条件に基づいてさまざまなアクションを実行するために使用されます。 switch ステートメントは、式と複数の case ラベルで構成され、case ラベルの後にコード ブロックが続き、case ラベルはこのコード ブロックの識別子として機能します。 switch ステートメントの構文形式は次のとおりです:switch(表达式){ case 值 1: 语句块 1; break; case 值 2: 语句块 2; break; ... ... case 值 n: 语句块 n; break; default: 语句块 n+1; }switch ステートメントは、式の値に従って、順番に case 内の値と比較します。等しくない場合は、検索を続けます。次のケース; それらが等しい場合、switch ステートメントが終了するかブレークに遭遇するまで、対応するステートメントが実行されます。 一般的に、switch ステートメントには最終的にデフォルト値 (default) があり、前のケースで一致する条件が見つからない場合は、else ステートメントと同様に、default ステートメントが実行されます。 switch ステートメントの実行フローを次の図に示します。 switch ステートメントを使用する場合は、次の点に注意する必要があります。
<?php header("content-type:text/html;charset=utf-8"); $week = date('D'); switch($week) { case 'Mon' : echo '星期一'; break; case 'Tue' : echo '星期二'; break; case 'Wed' : echo '星期三'; break; case 'Thu' : echo '星期四'; break; case 'Fri' : echo '星期五'; break; case 'Sat' : echo '星期六'; break; case 'Sun' : echo '星期日'; break; } ?>実行結果は次のとおりです。 ## 推奨学習: 「
PHP ビデオ チュートリアル 」
以上がPHPでのswitchの使用法は何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。