php复习 第二天 流程控制

来源:互联网 发布:淘宝和天猫哪个假货多 编辑:程序博客网 时间:2024/06/04 19:04
<h1>php复习 第二天</h1><?php header("Content-type:text/html;charset=utf8");    //三元运算符    $a = 10;    $b = 20;    $c = $a>$b?$a:$b;//表达式1的结果为true,执行表达式2,反之执行表达式3.    echo $c."<br />";    echo __file__."<br />";    //var_dump(`ipconfig`);//命令行,跨平台。    //流程控制--switch    $a = 2;    switch($a){        case 1:        echo "今天星期一";        break;        case 2:        //如果case 2被选中,但是没写代码,那么选择同下执行。        case 3:        echo "今天星期三";        break;        default:        echo "今天不知道星期几";    }    //流程控制--if    $a = 40;    $grade1 = 60;    $grade2 = 85;    $grade3 = 95;    if($a < $grade1){        echo "不及格";    }elseif ($a < $grade2) {        echo "及格";    }elseif($a < $grade3){        echo "良好";    }else{        echo "优秀";    }    echo "<br/>";    //while循环    $a = 10;    while($a > 0){        echo "这是第{$a}次执行<br />";        $a--;    }    //do...while    $a = 10;    do{        echo "我会先执行一次,再去看循环条件";    }while($a<10);    echo "<br/>";    //for循环    for($i = 10;$i > 0;$i--){        echo "这是第{$i}次执行<br />";    }    //break 中断循环体    for($i = 0;$i < 10;$i++){        echo "这是第{$i}次执行<br />";        for($j = 0;$j < 10 ;$j++){            if($j == 5){                break 2;//跳出2层循环。            }            echo "--这是第{$j}次执行<br />";        }    }    //continue 中断当次循环    for($i = 0; $i < 10; $i++){        if($i == 5){            continue;        }        echo "这是第{$i}次执行<br />";    }    //exit 中指程序执行    exit("程序执行完毕!");?>
0 0
原创粉丝点击