10.PHP中的流程控制分支语句ifif(exp)执行一句代码
if(exp){
代码段;
}if..elseif(exp){
exp为true时执行的代码段;
}else{
exp为false时执行的代码段;
}if…elseif…elseif(exp1){
exp1为true的代码段;
}elseif(exp2){
exp2为true的代码段;
}…if嵌套的形式if(exp){
代码段;
}else{
代码段;
if(exp){
}else{
}
}switchswitch(exp){
case 值1:
代码段;
break;
case 值2:
代码段;
break;
…
default:
代码段;
break;
}循环语句for语句for(exp1;exp2;exp3){
代码段;
}
exp1相当于初始化赋值,会无条件的执行第一个表达式
exp2在每次循环开始前求值,看exp2是否为true,如果为true执行循环体;否则for循环结束
exp3做求值操作(增量或者减量操作)while语句while(exp){
循环体;
}do…while语句do{
循环体
}while(exp);goto语句跳转到指定位置break结束for语句,while和do…while语句continue跳过当次循环,进入下次循环,可以应用于for,while和do…while语句注意重复的事情或者有规律的事情要想到用循环