美文网首页php学习
php07—流程控制1-分支结构

php07—流程控制1-分支结构

作者: YINdevelop | 来源:发表于2017-12-22 15:36 被阅读3次

    1.流程分类

    1. 顺序结构(程序都是自上往下,所以程序都是顺序结构)
    2. 分支结构(选择结构)
    3. 循环结构

    2.分支结构

    if else

    • 格式一

        if(条件表达式)
            一条php语句
        else    
            一条php语句
      

    注:这里要是省略括号,只能控制第一条语句

    //demo1
      if(1)
            echo 1
            echo 2
        else    
            一条php语句
    
    //1
    
    //demo2
        if(1)
            echo 1
            echo 2
    
    //输出12,这里的2不是if控制的,而是执行完顺序执行下个语句。
    

    -格式二

    if(){
    
    }elseif(){
    
    }else{
        
    }
    

    注:elseif关键词可以写成else if 也可以写成elseif

    switch case

    switch(变量){
        case 值:
        php语句
        break;
        case 值:
        php语句
        break;
        ……
        default:
        php语句
    }
    

    case用于跳出,不执行下面的语句。若不写,会将下面的语句都执行出来。

    相关文章

      网友评论

        本文标题:php07—流程控制1-分支结构

        本文链接:https://www.haomeiwen.com/subject/gxqxgxtx.html