php內部的判斷循環語句仍是比較全面的,編程閱讀也是很容一理解的 if...else 語句: PHP 條件語句 當您編寫代碼時,您經常須要爲不一樣的判斷執行不一樣的動做。您能夠在代碼中使用條件語句來完成此任務。 在 PHP 中,提供了下列條件語句: if 語句 - 在條件成立時執行代碼 if...else 語句 - 在條件成立時執行一塊代碼,條件不成立時執行另外一塊代碼 if...else if....else 語句 - 在若干條件之一成立時執行一個代碼塊 if (條件) { if 條件成立時執行的代碼; } else if (條件) { elseif 條件成立時執行的代碼; } else { 條件不成立時執行的代碼; } switch 語句: 有時,爲了不 if 語句過於冗長,提升程序的可讀性,能夠使用 switch 分支控制語句。,若是您但願有選擇地執行若干代碼塊之一,請使用 switch 語句。 switch (n) { case label1: 若是 n=label1,此處代碼將執行; break; case label2: 若是 n=label2,此處代碼將執行; break; default: 若是 n 既不等於 label1 也不等於 label2,此處代碼將執行; } PHP while 循環: 在您編寫代碼時,您常常須要讓相同的代碼塊一次又一次地重複運行。咱們能夠在代碼中使用循環語句來完成這個任務。 在 PHP 中,提供了下列循環語句: while - 只要指定的條件成立,則循環執行代碼塊 //while 循環將重複執行代碼塊,直到指定的條件不成立。 do...while - 首先執行一次代碼塊,而後在指定的條件成立時重複這個循環 //do...while 語句會至少執行一次代碼,而後檢查條件,只要條件成立,就會重複進行循環。 for - 循環執行代碼塊指定的次數 foreach - 根據數組中每一個元素來循環代碼塊 for (初始值; 條件; 增量) { 要執行的代碼; } <?php for ($i=1; $i<=5; $i++) { echo "The number is " . $i . "<br>"; } foreach 循環: foreach ($array as $value) { 要執行代碼; }