zoukankan      html  css  js  c++  java
  • 利用switch语句进行多选一判断。

     1 <!doctype html>
     2 <meta http-equiv="content-type" content="text/html" charset="utf-8"/>
     3 switch语句,switch语句用于根据多个不同条件执行不同动作。<br/>
     4 如果你希望有选择地执行若干代码块之一,还请使用switch语句。
     5 <br/>
     6 语法结构如下:
     7 <pre>
     8 switch(n)
     9 {
    10 case label1:
    11     如n=label1,此处代码将执行;
    12     break;
    13 case label2:
    14     如n=label2,此处代码将执行;
    15     break;
    16 case label3:
    17     如n=label3,此处代码将执行;
    18     break;
    19 default:
    20     如果n既不等于label1页不等于label2,此处代码将执行;
    21 }
    22 </pre>
    23 <hr/>
    24 我们写一个程序,一个单选框。用switch语句半段。
    25 <br/>
    26 程序如下:
    27 <br/>
    28 <form method="get" action="<?php echo $_SERVER['PHP_SELF'];?>">
    29 红色:<input type="radio" name="color" value="1"/><br/>
    30 蓝色:<input type="radio" name="color" value="2"/><br/>
    31 绿色:<input type="radio" name="color" value="3"/><br/>
    32 <input type="submit"/>
    33 </form>
    34 <?php
    35 if(!empty($_GET['color'])){
    36 switch($_GET['color'])
    37 {
    38 case 1:
    39   echo"你选择的是红色!";  
    40   break;
    41 case 2:
    42   echo"你选择的是蓝色!";
    43   break;
    44 case 3:
    45   echo"你选择的是绿色!";
    46   break;
    47 default:
    48  echo"你没有选择任何一种颜色!";
    49 }
    50 }
    51 ?>
    代码案例

    从表单提交数据,用get方式来接受和提交,然后用empty来判断接受的数据是否为空。然后在进行if判断执行switch语句,可进行多选一的操作!

  • 相关阅读:
    如何保证 Redis 缓存与数据库双写一致性?
    如何合理地估算线程池大小?
    不用装工具,一条 Linux 命令就能实现文件上传下载!
    看了 Google 大神 Jeff Dean 的传说,我拜服了~
    div设置水平垂直居中
    "起用"与"启用"
    徇私舞弊
    精选排比金句20例
    一笔画图推
    一笔画
  • 原文地址:https://www.cnblogs.com/UncleFreak/p/5725775.html
Copyright © 2011-2022 走看看