流程控制:分支与循环

原创 2018-11-28 17:57:16 619
摘要://单分支 if(){} //双分支 if(){}else{} //双分支简写:三元运算符 //  条件 ? 真 : 假 //多分支 if(){}elseif{}elseif{}elseif{}else{} //多分支switch() switch(){     case 条件1: &
//单分支
if(){}
//双分支
if(){}else{}
//双分支简写:三元运算符
//  条件 ? 真 : 假

//多分支
if(){}elseif{}elseif{}elseif{}else{}

//多分支switch()
switch(){
    case 条件1:
        执行1;
        break;
    case 条件2:
        执行2;
        break;
    case 条件3:
        执行3;
        break;
        ...
    default:
        default条件;
        break;
}

//for循环
for ($i=0; $i < ; $i++) { 
    # code...
}

//while循环
while ( $i<= 10) {
    # code...
    //关键步骤,在循环体中必须要有循环条件的更新语句,否则就会进入死循环
    $i++;
}

//do`while()循环
do {
    # code...
    $i++;
} while($i<);
//至少执行一次

//foreach() 遍历循环 专门对数组
$info = [
    "name:"=>"Eddie",
    "age:"=>39,
    "tel:"=>"13345567789",
    "e-mail:"=>"hello@php.cn"
];
foreach($info as $k=>$v) {
    echo $k,$v.'<br>';
}

//PHP带键名的数组创建好麻烦啊


批改老师:查无此人批改时间:2018-11-28 18:00:51
老师总结:写的不错,带键名的数组,一般不会手动创建,都是从数据库读取出来的。

发布手记

热门词条