1、流程控制語句主要有if、ii...else、elseif(有時也可以寫成else if)、switch四種。
php中語句格式為:
if(條件滿足)
if(條件滿足) else
if(條件滿足) elseif elseif ....... else
switch(條件)
if:條件只有乙個
if...else:條件有倆
elseif:條件有多個
switch:條件多個 當條件多個時,elseif與switch語句作用相同。但為了避免語句繁雜冗長,使用switch語句
2、迴圈控制語句主要有while、for while三種。例如輸出所有小於5的整數。
php中語句格式為:
*******while語句*******
$i = 0程式設計客棧;
while($i<5)
*******for語句*******
for($i = 0;$i < 5;$i++)
******do while語句*******
$i = 0;
dowhile($i<5);
【注意】
1、while迴圈實現不知道迴圈的次數,for迴圈已知迴圈次數。
2、在一程式設計客棧個複雜的php**中,可能包含了多個條件控制語句、迴圈控制語句和函式,查詢匹配的大括號「{}」非常麻煩。為此,php提供了另一種書寫格式,包括if、while、for、foreach和switch都可以使用。書寫該形式的基本形式是:使用冒號「:」來替代左邊的大括號「」。
【關鍵字】
break:終止迴圈
本文標題: 基於php流程控制語句和迴圈控制語句(講解)
本文位址: /wangluo/php/207882.html
流程控制語句 for迴圈語句
迴圈語句可以在滿足迴圈條件的情況下,反覆執行某一段 這段被重複執行的 被稱為迴圈體語句,當反覆執行這個迴圈體時,需要通過修改迴圈變數使得迴圈判斷條件為false,從而結束迴圈,否則迴圈將一直執行下去,形成死迴圈。1 for迴圈語句格式 for 初始化語句 迴圈條件語句 迭代語句 注意 1 for 中...
PHP 流程控制概述 迴圈條件語句
條件控制結構 num rand 0,100 if num 2 0 else 執行結果 num 61 num 是奇數。多向條件分支結構 elseif score 85 if score 0 and score 60 elseif score 60 and score 80 else 多向條件分支結構 ...
PHP流程控制語句
一 php流程控制語句 流程控制對於任何一門語言來說,都是至關重要的,在編寫程式時,我們經常會希望為不同的決定執行不同的動作,這時就可以使用流程控制語句來實現 影響使用者的輸入為不同的決定或者輸入執行不同的程式 一 順序結構 順序結構是最基本的結構方式,各流程依次按順序執行 順序結構中,所有 都將執...