首頁(yè)技術(shù)文章正文

PHP培訓(xùn)之流程控制語(yǔ)句(二)

更新時(shí)間:2017-06-30 來(lái)源:黑馬程序員PHP培訓(xùn)學(xué)院 瀏覽量:

流程控制


Switch語(yǔ)句

格式:

Switch(n//變量或表達(dá)式){

Case 值1:

Document.write(“a”);//語(yǔ)句

Break;

Case 值2:

Document.write(“b”);

Break;

Case 值3:

Document.write(“c”);

Break;

Default:

Document.write(“f”);

}

如果值和變量n相同,那么就會(huì)執(zhí)行對(duì)應(yīng)值后面的語(yǔ)句,break就是跳出語(yǔ)句的意思。

While循環(huán)

1.循環(huán)變量的初始化

2.循環(huán)變量的改變

3.循環(huán)條件的判斷

格式:

Var i=1;[循環(huán)變量的初始化]

While(//表達(dá)式[循環(huán)條件的判斷]){

//循環(huán)體alert,document.write(i);

I++;[循環(huán)變量的改變]

}

如果表達(dá)式成立,那么就會(huì)執(zhí)行循環(huán)體[大括號(hào)內(nèi)的代碼]

當(dāng)表達(dá)式成立,就執(zhí)行循環(huán)體,執(zhí)行循環(huán)體后,又會(huì)回到表達(dá)式判斷的地方,繼續(xù)判斷表達(dá)式是否成立,如果成立,繼續(xù)執(zhí)行循環(huán)體,如果不成立,跳出循環(huán)(不執(zhí)行循環(huán))

Do,while循環(huán)

Var i=1;[循環(huán)變量的初始化]

Do{

//循環(huán)體

I++;[循環(huán)變量的改變]

}while([循環(huán)條件的判斷])

先執(zhí)行一次do里面的循環(huán)體,改變循環(huán)變量,判斷條件是否成立,若成立,繼續(xù)執(zhí)行do里面的循環(huán)體

For循環(huán)

格式:

For(var i=1[循環(huán)變量的初始化];i<=100[循環(huán)條件的判斷];i++[循環(huán)變量的改變]){

//循環(huán)體

}

注意:3個(gè)必要條件之間都是分號(hào)”;”

執(zhí)行過(guò)程:

循環(huán)變量初始化=>循環(huán)條件的判斷(true)=>循環(huán)體=>循環(huán)變量的改變=>循環(huán)條件的判斷(true)=>循環(huán)體=>循環(huán)變量的改變=>循環(huán)條件的判斷(false)跳出循環(huán)



本文版權(quán)歸黑馬程序員PHP培訓(xùn)學(xué)院所有,歡迎轉(zhuǎn)載,轉(zhuǎn)載請(qǐng)注明作者出處,謝謝!

作者:黑馬程序員PHP培訓(xùn)學(xué)院
首發(fā):http://php.itheima.com/

分享到:
在線咨詢 我要報(bào)名
和我們?cè)诰€交談!