一,幾種流程控制語句
1,順序控制語句
2,分支語句[if.....else..][switch]
3,迴圈語句[for,while, do...while]
二,什麼順序控制語句
順序控制語句就是**一行一行的往下執行
例如:echo '這是乙個順序控制語句';
echo '如果執行這句';
在順序控制語句中,**只會一行一行的執行,不會出現跳過一行**去執行另一行**,
這就是傳說中的順序控制語句
三,什麼是分支語句
分子語句顧名思義就是語句有分支,但執行分支的一條語句就不會執行另一條
常見的分支語句有:簡單分支語句,多路分支語句,switch分支語句
簡單分支語句有if...else...組成
例如:$a = 3;
if($a >= 3)elseelse if($age >28 && $age <=48)else
上面switch分支語句如果用if也能實現,但是用switch更好
四,迴圈語句
迴圈語句分為for迴圈,while迴圈,do...while迴圈
for迴圈語法:
for(初始值 ; 迴圈條件;表示式){
迴圈體;
例如:for($i = 0; $i <10; $i++)while(迴圈條件)
例如:$i = 0;
dowhile($i<10)
分析while和do...while的區別:
在while迴圈中,如果迴圈條件為false的時候,迴圈體講不會被執行,但是在do...while迴圈中,如果迴圈條件為false,
都講執行一次迴圈體,然後再跳出迴圈
/**
燕十八 公益php培訓
學習社群:www.zixue.it
**/
《PHP程式設計網路大講堂》 摘錄11 4
2.語法基礎 echo 不能用在複雜表示式,因為返回void,能輸出多個字串。i 我 you 你 echo i,很好,you 最近怎麼樣?print 返回boolean值 printf 返回整型數值,表示字串長度 printf s is d years old.candy 20 輸出 candy i...
Linux核心大講堂之裝置驅動的基石驅動模型 7
無為和尚的linux核心大講堂系列。終於快講完了,這一節其實就是讓上節我們所說的四大天王露下小臉。原始碼分析請自行完成吧。我建議大家可以試著先看一下 如果能看懂,那就把我寫的那破玩意刪掉,自已實現一遍,如果不能看懂,那馬上回過去從第一小節重新看過,耐心,一定要有耐心,沒耐心,啥都完了。帖上原碼 ma...
PLC通訊原理探秘 大講堂幕後彩蛋之擱淺
之一 plc通訊原理探秘 大講堂幕後彩蛋之序言 之二 plc通訊原理探秘 大講堂幕後彩蛋之初探 之三 plc通訊原理探秘 大講堂幕後彩蛋之失敗 之四 plc通訊原理探秘 大講堂幕後彩蛋之曙光 之五 plc通訊原理探秘 大講堂幕後彩蛋之黑暗 之六 plc通訊原理探秘 大講堂幕後彩蛋之破局 之七 plc...