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。