zoukankan      html  css  js  c++  java
  • switch

    PHP Switch语句

    switch语句用于根据多个不同条件执行不同动作。

    如果您希望有选择地执行若干代码块之一,请使用switch语句。

     

    Switch分支:有一组情形存在,同过一:条件,通常有多个值,

         但是每一个值都会有对应不同的代码要执行。

    Switch判断方式:是将条件放到分支结构内部判断。

    Switch基本语法:。


    Switch(条件表达式){   //所有条件判断:逐个进行。

    Case值1:        //当前条件表达式的结果与值1相等(==)

    要执行的代码段;

    Break;      

     //在switch中,如果条件匹配成功,那么系统就不会再次匹配条件,会自动顺序执行向下的所有代码(case 代码除外)

    Case值2:

    要执行的代码段;

    Break;

    }

    //可以使用类似else的语法;都不匹配

    Default

      //匹配失败的代码

      Break;

    代码

    $day = 1;
    //从1到5做不同的事情
    switch($day){         
    //$day条件一定是个具体的值
    
    case 1:    //$day == 1
    echo'1';
    break;
    
    case 2: 
    echo '2' ;
    break;
    
    case 3:
    echo '3' ;
    break;
    
    case 4:
    echo '4' ;
    break;
    
    case 5:
    echo '5';
    break;
    
    default:
    echo 'error';
    break;
    
        
    

      


    if 和 switch  区别

    1   if能做所有分支结构事情

    2   switch 处理的是条件比较多,同时比较单一,而且是固定值匹配的分支结构

      if适合使用逻辑判断,且里面的内容多样,可以是字符串,数值等等。。。

      swich适合使用在固定值,不能进行逻辑判断   

  • 相关阅读:
    项目冲刺之任务场景分析
    一位数组的最大子数组(debug版)
    软件工程课堂五(地铁项目的优化)
    人月神话阅读笔记02
    软件工程第七周总结
    人月神话阅读笔记01
    软件工程第六周总结
    构建之法阅读笔记03
    软件工程第五周总结
    软件工程课堂四(合作开发项目-地铁线路查询)
  • 原文地址:https://www.cnblogs.com/unixcs/p/10528271.html
Copyright © 2011-2022 走看看