PHP基本学习过程控制的实现分析
PHP有三个主要的过程控制:顺序控制、分支控制和循环控制。1,顺序控制:程序按顺序从上到下依次执行。
2、分支控制:程序有执行的选择,分为单分支、多分支和多分支。
单支:基本语法结构:
如果(条件表达式){
声明;
/;
}提示:条件表达式,不管它有多复杂,最终还是true或false;
如:
a = 11;
如果(a > 10){
10;
}
b,多分支:基本语法:
如果(条件表达式){
声明;
/;
其他{ }
声明;
/;
}
多分支:基本语法:
如果(条件表达式){
语句;
}如果(条件表达式){
语句;
} elseif(条件表达式){
语句;
},{
语句;
}提示:1,否则,如果可以有一个或一个以上,2个,最后一个不能。
d,开关分支语句
开关(表达式){
case常数1:
语句;
打破;
case常数2:
语句;
打破;
case常数3:
语句;
打破;
违约:
语句;
打破;
}注意到:
1,case语句是一个或多个
2、默认为声明不能(根据您自己的代码中的业务逻辑)
三.通常情况下,在case语句之后,您必须暂停以指示开关语句的退出。
4。常量类型(int、浮点、string、布尔)
重点是:首先根据案例顺序对程序进行配置。如果没有匹配,则执行默认语句的内容,并切换到遇到中断为止。
IF和开关支路的比较:
如果是某一范围的判断,而转换是判断的一个点,那么我们可以用这种方式来选择它们:
应用场景:当我们的分支机构在几个点(例如,确定坦克的方向),我们应该使用开关。如果您的分支是几个区域(范围)的判断,请考虑使用if。