PR

11.PHP switch ステートメントの使い方

switchステートメントは、さまざまな条件に基づいてさまざまなアクションを実行するために使用されます。


スポンサーリンク

PHPのswitch ステートメント

switchステートメントを使用して 実行する多くのコードブロックの1つを選択します。

構文

switch (n)
{
    case label1:
        code to be executed if n=label1;
 
      break;
 
 
case label2:
        code to be executed if n=label2;
   
 
  break;
 
 
case label3:
        code to be executed if n=label3;
   
 
  break;
    …
    default:
        code to be executed if n is different from all labels;
}

コードがどのように機能するか: 1つの式n (ほとんどの場合変数)があり、1回処理されます。
次に、式の値は、構造内の各ケースの値と比較されます。
一致する場合、そのケースに関連付けられたコードのブロックが実行されます。 break を使用して、コードが次のケースに自動的に実行されるのを防ぎます。
一致するものが見つからない場合は、 default のステートメントが使用されます。

コード例文

<?php
$favcolor = “red”;

switch ($favcolor)
{
    case “red”:
        echo “Your favorite color is red!”;
   
 
  break;
 
 
case “blue”:
        echo “Your favorite color is blue!”;
   
 
  break;
 
 
case “green”:
        echo “Your favorite color is green!”;
   
 
  break;
 
 
default:
        echo “Your favorite color is neither red, blue, nor green!”;
}
?>

コメント

タイトルとURLをコピーしました