`
psl19892010
  • 浏览: 9582 次
  • 性别: Icon_minigender_1
  • 来自: 宜昌
社区版块
存档分类
最新评论

switch的用法

 
阅读更多

 $cate=3;
  switch ($cate)
  {
   case 1:echo "it is 1";
   case 2:echo "it is 2 or 3";echo "  and  ";
   case 3||4: echo "it is 4";
   default:echo " it is default!";
  }
  //1.switch 后面括号内的表达式允许时任意类型。
  //2.当表达式后的值与case后的某一值相等时,就执行此case后的语句,若case中的常量表达式的值都没有与表达式的值匹配,就执行default后的语句。
  //3.各个case和default出现的次序并不影响执行效果。
  //4.执行完一个case后面的语句后,流程自动转移到下一个cae继续执行,case表达式只起语句标号作用,并不是在该处进行判断。在执行switch语句时
  //  根据switch后面的表达式的值找到匹配的入口标号,就从此标号继续执行下去,不再进行判断。如上例中输出结果为 it is 4  it is default.
  //  要想程序执行完本case后的语句表达式后不继续转到下一个case语句,可加一个break。
  //5.在case后虽然包含一个以上执行语句,但不必加花括号,程序会自动顺序执行本case后的所有执行语句(也可以加花括号)。
  //6.多个case可以共用同一组执行语句。
  // 例:
     $cate=3;
   switch ($cate)
   {
    case 1:
    case 2||3:
    case 4: echo "   it is 1 or 2 or 3 or 4";
    default:echo "it is nothing!";
   }

  输出结果为 it is 1 or 2 or 3 or 4

分享到:
评论

相关推荐

    C语言学习资料switch用法

    C语言的一个switch用法代码,主要用于学习C语言

    c语言中switch用法

    详细的展示了switch的用法,希望对大家有很大的帮助。啊哈。

    Java中Switch用法代码示例

    Java中Switch用法代码示例 Java中的Switch语句是一种多分支选择语句,用于根据不同的值或表达式来执行不同的代码块。在Java中,Switch语句的使用需要注意以下几点: 1. Switch语句后的表达式只能是byte、short、...

    IOS Swift基础之switch用法详解

    IOS Swift基础之switch用法详解 概述 Swift中的switch语句与Java等语言中的switch有很大的相似点,但是也有不同的地方,并且更加灵活。 Swift中switch的case语句中不需要添加break Swift中需要考虑所有情况,...

    switch的用法和短语例句文档集

    c 语言 switch用法 switch的用法和短语例句文档集 switch-case语句用法.txt3努力奋斗,天空依旧美丽,梦想仍然纯真,放飞自我,勇敢地飞翔于梦想的天空,相信自己一定做得更好。4苦忆旧伤泪自落,欣望梦愿笑开颜...

    c 语言 switch用法 逐句解释

    这个程序的主要功能是根据grade的值,打印出相应的成绩等级。如果grade的值是A、B、C、D、F中的一个,则打印对应的等级并换行。如果grade的值不在这五个字符中,则打印"无效的成绩"并换行。

    枚举类型在switch语句中的用法

    ### 枚举类型在switch语句中的用法 在编程语言中,枚举(Enum)是一种数据类型,它由一组固定的常量组成,通常用于表示有限的预定义值集。枚举类型的使用可以让代码更加清晰易读,并且有助于减少错误的发生。在本篇...

    c语言switch用法

    switch转换语句在现实编程中很重要,本资源列举了switch的用法,很实用

    C51按键控制霓虹灯小程序(switch)

    用四个按键控制LED四种不同显示效果的程序,小小的程序,用switch写的。比较简单。

    本资源使用 C 语言中 switch 语句作为示例代码,它根据用户输入的数字打印相应的星期天

    c 语言 switch用法: 在这个代码中,我们使用 switch 语句来根据输入的数字选择特定的 case 代码块来执行,每个 case 代码块负责打印相应的星期天。如果输入的数字不在 1 到 7 的范围内,default 代码块将执行,向...

    javascript的switch用法注意事项分析

    现在,让我们详细讨论`switch`用法的一些关键注意事项: 1. **类型匹配**: - JavaScript中的`switch`语句使用严格相等运算符`===`来比较,这意味着不仅值要相同,数据类型也必须相同。在上面的例子中,`t_jb51_...

    Java程序设计基础:switch选择结构.pptx

    switch选择结构 目录 课程导入 掌握 switch 选择结构的语法 掌握 switch 选择结构的使用 【问题】根据学生的百分制成绩转化为等级制成绩并输出。 什么情况下使用switch选择结构 转化规则: 百分制成绩score 等级制...

    Go语言中的switch用法实例分析

    Go语言的switch语句提供了一些独特的用法,如无条件switch、case后跟随表达式、以及fallthrough语句来显式指定继续执行下一个case块。 在上述内容中,首先介绍了switch语句的基本结构和用法。Go语言的switch后面...

    9-switch.pdf

    - 第一个例题展示了一个简单的switch用法,通过输入一个整数a,打印出对应的星期几。注意,由于缺少了break语句,程序会根据输入的数字,打印出从该数字开始的所有星期几,这就是所谓的case穿透。 - 第二个例题要求...

    php strftime函数获取日期时间(switch用法)

    `switch` 语句的用法在提供的代码示例中展示了如何根据当前的星期几来输出不同的消息。`strftime()` 获取到当前的星期几( `%A`),然后 `switch` 语句根据 `$weekday` 的值执行相应的操作。这种方式可以灵活地根据...

    Golang中switch语句和select语句的用法教程

    本文主要给大家介绍了关于Golang中switch和select用法的相关内容,分享出来供大家参考学习,下面来一起看看详细的介绍: 一、switch语句 switch语句提供了一个多分支条件执行的方法。每一个case可以携带一个表达式...

    C语言switch 语句的用法详解

    C语言虽然没有限制 if else 能够处理的分支数量,但当分支过多时,用 if else 处理会不太方便,而且容易出现 if else 配对出错的情况。例如,输入一个整数,输出该整数对应的星期几的英文表示: ...

Global site tag (gtag.js) - Google Analytics