十八哥公益PHP大講堂之0921流程控制語句筆記

2022-07-31 18:06:09 字數 1088 閱讀 1683

一,幾種流程控制語句

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...