`
yukar
  • 浏览: 125902 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
社区版块
存档分类
最新评论

PHP关于switch case语句中多个值匹配一个代码块的代码

    博客分类:
  • php
 
阅读更多

最近一直在想,PHP的switch case语句中多个值匹配一个代码块的代码除了我们常用多个case匹配而不跳出(break)的写法之外,是否还有像VB那样,可以用大括号或者中括号把匹配的值用“,”或者“||”分隔开,怎么试都不行,网上居然还有人乱写说用“||”分开可以,然后被一群人给瞎转载了,真是误人子弟啊!

 

    switch ($cps_sign) {
        case 'yiqifa':
        case 'chengguo':
        case 'roiyiqifa':
        case 'lkt':
        case 'fanli':
        case 'qqfanli':
        case 'weiyi':
        case 'yoyi':
            $sql = "INSERT into sa_cps_list (`uv`,`s_time`,`cps`,`url`) VALUES ('{$uv}',{$timestamp},'{$cps_sign}','{$url}')";
            echo $sql;exit();
            mysql_query($sql);
            break;
        default:
            break;
    }

 

0
0
分享到:
评论

相关推荐

    php switch语句多个值匹配同一代码块应用示例

    先说说switch()语句的格式 ...仅当一个 case 语句中的值和 switch 表达式的值匹配时 PHP 才开始执行语句,直到 switch 的程序段结束或者遇到第一个 break 语句为止。如果不在 case 的语句段最后写上 bre

    switch.docx `switch`语句是C++中的一种流程控制语句,通常用于根据表达式的值选择执行不同的代码块 下面是`

    // 如果 expression 不等于任何一个 case 中的值,执行这里的代码块 break; } ``` - `expression`是一个表达式,其结果会被与`case`后的值进行比较。 - 每个`case`后面跟着一个常量值(可以是整数、字符或枚举值...

    php switch语句多个值匹配同一代码块的实现

    先说说switch()语句的格式 switch(表达式){...仅当一个 case 语句中的值和 switch 表达式的值匹配时 PHP 才开始执行语句,直到 switch 的程序段结束或者遇到第一个 break 语句为止。如果不在 case 的语句段最后写上 bre

    switch语句的妙用(必看篇)

    这里a和case列表中从上而下逐一做比较,如果匹配就执行case中的代码,若有break则跳出,无break则继续往下匹配,直到新的匹配和break或switch代码块结束。 注意: a和case值的匹配算法是执行严格相等比较的(‘===’...

    使用`switch`语句的示例.pdf

    如果用户的选择没有匹配到任何一个`case`,则会执行`default`代码块。 在以上示例中,如果用户选择了`1`,则会输出"开始游戏...";如果选择了`2`,则会输出"保存游戏...";如果选择了`3`,则会输出"退出游戏...";...

    switch函数使用示例

    其中,expression是一个表达式,它的值将与每个case语句后面的值进行比较。如果匹配成功,则执行该case语句后面的代码块,直到遇到break语句或switch语句结束。如果没有匹配成功的case语句,则执行default后面的代码...

    switch语句详细讲解+多个例子.docx

    本教程将帮助你深入理解C语言中的`switch`语句,这是一种强大的控制结构,可用于根据不同的条件执行不同的代码块。无论你是否是编程新手,本教程都将提供详细的解释和实用的示例,以确保你能够掌握`switch`语句的...

    Java领域、switch函数详细解析,代码演示,作业帮助,问答咨询~

    switch 是在许多编程语言中都存在的一个条件语句,它允许根据一个表达式的值,选择性地执行不同的代码块。 下面是对 switch 函数的详细解释: switch (表达式) { case 值1: // 代码块1 break; case 值2: // ...

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

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

    Switch简介及使用实例新手必学.docx

    在C语言中,`switch`语句是一种控制结构,用于根据表达式的值选择性地执行多个分支中的一个。这种结构特别适合用于当你有多个可能的整数或枚举值并且你想根据这些值执行不同的代码块时。 ### `switch`函数简介 `...

    PHP Switch 语句之学习笔记

    PHP 中的 Switch 语句用于执行基于多个不同条件的不同动作。 Switch 语句 如果您希望有选择地执行若干代码块之一,请使用 Switch 语句。 使用 Switch 语句可以避免冗长的 if..elseif..else 代码块。 语法 复制代码 ...

    js中switch语句的学习笔记

    把表达式的值与每个 case 的值进行对比; 如果存在匹配,则执行关联代码。 如下: switch (new Date().getDay()) { case 0: day = "星期天"; break; case 1: day = "星期一"; break; case 2: day =

    利用switch语句进行多选一判断的实例代码

    如果你希望有选择地执行若干代码块之一,还请使用switch语句。 语法结构如下: switch(n) { case label1: 如n=label1,此处代码将执行; break; case label2: 如n=label2,此处代码将执行; break; case ...

    JavaScript switch语句使用方法简介

    这篇文章主要介绍了JavaScript switch语句使用方法简介,文中通过示例代码介绍的非常详细,对大家的学习或者... 把表达式的值与每个 case 的值进行对比 如果存在匹配,则执行关联代码 如下: switch (new Date().ge

    JavaScript switch 语句

    请使用 switch 语句来选择要执行的多个代码块之一。 语法 switch(n) { case 1: 执行代码块 1 break; case 2: 执行代码块 2 break; default: 与 case 1 和 case 2 不同时执行的代码 } 工作原理:首先设置...

    C#代码规范 常用的代码编写规则

    6.1 每行一个语句 26 6.2 复合语句 26 6.3 RETURN 语句 26 6.4 IF、 IF-ELSE、IF ELSE-IF 语句 26 6.4 FOR、FOREACH 语句 27 6.5 WHILE 语句 27 6.7. DO - WHILE 语句 28 6.8. SWITCH - CASE 语句 28 6.9. TRY - ...

    编程规范VS编程规范VS编程规范

    ¹ 1-9:函数或过程的开始、结构的定义及循环、判断等语句中的代码都要采用缩进风格,case语句下的情况处理语句也要遵从语句缩进要求。 ¹ 1-10:程序块的分界符(如C/C++语言的大括号‘{’和‘}’)应各独占一行...

    c#入门之分支语句使用方法(三元运算符、if语句、switch语句)

    三元运算符:?很多语言中都有这个运算符,原理都是一样的,区别可能就在于书写的格式上... ),而且可以执行复杂的语句代码块,使用 { } 号包围起来就OK了。和其它的语言差不多:if……elseif……else……,还是举个例

    7.第七章 选择结构.txt

    switch的圆括号中是用于判断的表达式,这里为枚举类型变量today,值为枚举型常量cloudy,具有整型值1,与case后的标号依次匹配,发现与第2个标号相等,执行case 1分支的语句。break作用是跳出当前选择结构,执行...

Global site tag (gtag.js) - Google Analytics