主要有三種,順序、分支、回圈,
順序控制結構
代碼從上到下,自左而右的執行,不對代碼進行任何的干預
分支控制結構
指代碼可以有多個選擇的執行,分為單分支和多分支
- 單分支:程式執行的流程不超過2個結構
- 多分支:程式執行的流程超過了2個以上的結構
if
switch
多分支結構,一般只用于判斷確切的數值,效率高于if
switch($var){
case 值1:
代碼1;
break;
case 值2:
代碼2;
break;
default:
代碼n;
}
回圈控制結構
for回圈
一般情況是知道回圈次數,或者可以預計次數的回圈
while回圈
一般情況下是在不知道回圈次數,或者無法估計回圈次數的情況下
foreach
專門用來遍歷陣列
do while回圈
do{代碼}
while(回圈條件);
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/47275.html
標籤:PHP
上一篇:php實作網站運行時間
下一篇:PHP 日期時間函式詳解
