1 <?php
2 /*
3 PHP 流程控制
4 *一、顺序结构
5 *二、分支结构--条件结构--选择结构
6 1.单路分支
7 //条件bool,true或false,> < == != & || !isset()
8 if(条件)
9 执行下面一条语句
10 if(条件)
11 {
12 代码段;
13 代码段;
14 }
15
16 2.双路分支
17 使用else从句
18 if(条件)
19 执行一条语句 //成立可执行下面一条语句
20 else
21 执行一条语句
22 if(条件){
23 一条或多条代码 //不成立执行下面一条语句
24 }else{
25 一条或多条代码
26 }
27 3.多路分支
28
29 可以使用 if else if 和switch case
30 //这是一种互斥的关系,只要进入其中一个就不会进入其它的。
31 if(条件){
32
33 }elseif(条件){
34
35 }elseif(条件){
36
37 }elseif(条件){
38
39 }else{
40
41 }
42
43 switch(变量){
44 case 值:
45 代码;
46 break;
47 case 值1:
48 代码;
49 break;
50 default:
51 代码;
52 }
53
54
55
56 4.嵌套分支
57 嵌套最好不要超过5层。
58 if(){
59 if(){
60
61 }else{
62 if(){
63
64 }
65 }
66
67 }else{
68 if(){
69
70 }else{
71 switch(){
72
73 }
74 }
75 }
76
77 *三、循环结构
78
79
80
81 ?>