Php/php switch

来自菜鸟教程
跳转至:导航、​搜索

PHP switch声明

The switch 语句用于根据不同的条件执行不同的操作。

PHP switch语句

使用 switch 声明 选择要执行的许多代码块之一 .

句法

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;

}

它是这样工作的:首先,我们有一个表达式 n (通常是可变的),即被评估一次。然后将表达式的值与结构中每种情况的值进行比较。如果存在匹配,则执行与该情况关联的代码块。Use break 防止代码自动进入下一个案例。The 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!";

 }

 ?>

PHP练习