21xrx.com
2024-04-26 16:21:34 Friday
登录
文章检索 我的文章 写文章
PHP switch 语句
2021-07-22 08:33:18 深夜i     --     --
P H P w i t c h


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(通常是一个 变量),即评估一次。 然后比较表达式的值 结构中每种情况的值。 如果匹配,则块 与该案例相关的代码被执行。 使用 break 来防止 代码自动运行到下一个案例。 如果没有,则使用默认语句 找到匹配。

<?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 练习

通过练习测试自己

锻炼:

创建一个将输出“Hello”的 switch 语句 如果 $color 是“红色”和“欢迎” 如果 $color 是“绿色”。

 ($color) {
   "red":
    echo "Hello";
    break;
   "green":
    echo "Welcome";
    break;
}

 

 

 

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复