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 ?>