php07—流程控制1-分支结构
2017-12-22 本文已影响3人
YINdevelop
1.流程分类
- 顺序结构(程序都是自上往下,所以程序都是顺序结构)
- 分支结构(选择结构)
- 循环结构
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用于跳出,不执行下面的语句。若不写,会将下面的语句都执行出来。