PHP 控制结构详解
程序员文章站
2022-03-26 20:05:58
主要有三种,顺序、分支、循环。 顺序控制结构 代码从上到下,自左而右的执行,不对代码进行任何的干预 分支控制结构 指代码可以有多个选择的执行,分为单分支和多分支 单分支:程序执行的流程不超过2个结构 多分支:程序执行的流程超过了2个以上的结构 if switch 多分支结构,一般只用于判断确切的数值 ......
主要有三种,顺序、分支、循环。
顺序控制结构
代码从上到下,自左而右的执行,不对代码进行任何的干预
分支控制结构
指代码可以有多个选择的执行,分为单分支和多分支
- 单分支:程序执行的流程不超过2个结构
- 多分支:程序执行的流程超过了2个以上的结构
if
switch
多分支结构,一般只用于判断确切的数值,效率高于if
switch($var){ case 值1: 代码1; break; case 值2: 代码2; break; default: 代码n; }
循环控制结构
for循环
一般情况是知道循环次数,或者可以预计次数的循环
while循环
一般情况下是在不知道循环次数,或者无法估计循环次数的情况下
foreach
专门用来遍历数组
do while循环
do{代码} while(循环条件);