PHP 控制結構詳解

主要有三種,順序、分支、循環。數組

順序控制結構

代碼從上到下,自左而右的執行,不對代碼進行任何的干預code

分支控制結構

指代碼能夠有多個選擇的執行,分爲單分支和多分支it

  • 單分支:程序執行的流程不超過2個結構
  • 多分支:程序執行的流程超過了2個以上的結構

if

switch

多分支結構,通常只用於判斷確切的數值,效率高於iffor循環

switch($var){   
case 值1:
代碼1;
break;
case 值2:
代碼2;
break;
default:
 代碼n;
}

循環控制結構

for循環

通常狀況是知道循環次數,或者能夠預計次數的循環效率

while循環

通常狀況下是在不知道循環次數,或者沒法估計循環次數的狀況下foreach

foreach

專門用來遍歷數組循環

do while循環

do{代碼}
while(循環條件);
相關文章
相關標籤/搜索