欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

Android程序员学PHP开发(10)-流程控制-PhpStorm

程序员文章站 2024-02-05 17:23:40
...
流程控制:顺序结构、分支结构(选择结构)、循环结构。
<?php
    /**
     * 流程控制:
     * 顺序结构、分支结构(选择结构)、循环结构
     *
     * 1、分支结构:
     * 1.1、单一条件分支结构(if)
     * 1.2、双向条件分支结构(else)
     * 1.3、多向条件分支结构(elseif、switch)
     * 1.4、巢状条件分支结构
     */

    /**1.1、单一条件分支结构(if)*/
    if (1==1){
        echo "iwanghang Android<br>"; // iwanghang Android
    }

    /**1.2、双向条件分支结构(else)*/
    if (1==1){
        echo "iwanghang xixi<br>"; // iwanghang xixi
    }else{
        echo "iwanghang haha<br>";
    }

    if (1==2){
        echo "iwanghang 666<br>";
    }else{
        echo "iwanghang 777<br>"; // iwanghang 777
    }

    /**1.3、多向条件分支结构(elseif、switch)*/
    $a = 1;
    if ($a==3){
        echo "iwanghang 333<br>";
    }elseif($a==2){
        echo "iwanghang 222<br>";
    }elseif($a==1) {
        echo "iwanghang 111<br>"; // iwanghang 111
    }else{
        echo "a不是1、2、3<br>";
    }

    switch ($a){
        case 3:
            echo "a==3<br>";
            break;
        case 2:
            echo "a==2<br>";
            break;
        case 1:
            echo "a==1<br>"; // a==1
            break;
        default:
            echo "a不是1、2、3<br>";
    }

    $b = 33; // 这里可以尝试给b赋值3、33、333,看一下打印结果
    switch ($b){
        case 3:
        case 33:
        case 333:
            echo "b符合3、33、333其中一种情况<br>"; // b符合3、33、333其中一种情况
            break;
        case 2:
            echo "b==2<br>";
            break;
        case 1:
            echo "b==1<br>";
            break;
        default:
            echo "b不是1、2、3<br>";
    }

    /**1.4、巢状条件分支结构*/
    $name = "iwanghang";
    $sex = "man";
    $age = 18;
    if ($sex == "man"){
        echo "{$name}是老爷们<br>"; // iwanghang是老爷们
        if ($age > 60){
            echo "{$name}退休了".($age-60)."年<br>";
        }else{
            echo "{$name}还有".(60-$age)."年退休<br>"; // iwanghang还有42年退休
        }
    }else{
        echo "{$name}是老娘们<br>";
    }

以上就是Android程序员学PHP开发(10)-流程控制-PhpStorm的内容,更多相关内容请关注PHP中文网(www.php.cn)!