细说PHP(四)
第4章 PHP的流程控制結構
- 4.1 分支結構
- 4.1.1 單一條件分支結構(if)
- 4.1.2 雙向條件分支結構(else從句)
- 4.1.3 多向條件分支結構(elseif子句)
- 4.1.4 多向條件分支結構(switch語句)
- 4.1.5 巢狀條件分支結構
- 4.2 循環結構
- 4.2.1 while語句
- 4.2.2 do...while循環
- 4.2.3 for語句
- 4.3 特殊的流程控制語句
- 4.3.1 break語句
- 4.3.2 continue語句
- 4.3.3 exit語句
4.1 分支結構
4.1.1 單一條件分支結構(if)
if(表達式)語句塊;4.1.2 雙向條件分支結構(else從句)
if(表達式)語句塊; else語句塊;4.1.3 多向條件分支結構(elseif子句)
if(表達式1)語句塊1; elseif(表達式2)語句塊2; ...... elseif(表達式n)語句塊n; else語句塊n+1;4.1.4 多向條件分支結構(switch語句)
switch(表達式) {case 值1:語句塊1;break;case 值2:語句塊2;break;......case 值n:語句塊n;break;default:語句塊n+1; }4.1.5 巢狀條件分支結構
if(表達式1){if(表達式2){... //還可以無限層的嵌套下去}else{... //還可以無限層的嵌套下去} }else{if(表達式3){... //還可以無限層的嵌套下去}else{... //還可以無限層的嵌套下去} }4.2 循環結構
4.2.1 while語句
while(表達式)語句塊;4.2.2 do…while循環
do{語句塊; }while(表達式);4.2.3 for語句
for(初始化;條件表達式;增量){語句塊; }4.3 特殊的流程控制語句
4.3.1 break語句
break可以結束當前for,foreach,while,do-while或者switch結構的執行
4.3.2 continue語句
continue語句只能使用在循環語句內部,功能是跳過該次循環,繼續執行下一次循環結構
4.3.3 exit語句
當前的腳本只要執行到exit語句,不管它在哪個結構中,都會直接退出當前腳本。exit()是一個函數,die()是exit()函數的別名
總結
- 上一篇: MQTT客户端库-Paho GO
- 下一篇: PHP 超级全局变量