PHPスイッチ
switch ステートメントは、複数の異なる条件に基づいて異なるアクションを実行するために使用されます。
PHP switch ステートメント
複数のコード ブロックのうち 1 つを選択的に実行する場合は、switch ステートメントを使用します。
構文
switch (n) { case label1: 如果 n=label1,此处代码将执行; break; case label2: 如果 n=label2,此处代码将执行; break; default: 如果 n 既不等于 label1 也不等于 label2,此处代码将执行; }の動作: まず、単純な式 n (通常は変数) で計算を実行します。式の値を構造内の各ケースの値と比較します。一致する場合は、そのケースに関連付けられたコードが実行されます。コードが実行された後、break を使用して、コードが次のケースにジャンプして実行を継続しないようにします。 default ステートメントは、一致しない場合 (つまり、どのケースにも当てはまらない場合) に実行するために使用されます。
インスタンス
<?php $favcolor="red"; switch ($favcolor) { case "red": echo "你喜欢的颜色是红色!"; break; case "blue": echo "你喜欢的颜色是蓝色!"; break; case "green": echo "你喜欢的颜色是绿色!"; break; default: echo "你喜欢的颜色不是 红, 蓝, 或绿色!"; } ?>
インスタンスの実行 »
「インスタンスの実行」ボタンをクリックしてオンラインインスタンスを表示します
推奨される実践的なチュートリアル: 「PHP Switch Statement」