首頁技術文章正文

PHP培訓之流程控制語句(二)

更新時間:2017-06-30 來源:黑馬程序員PHP培訓學院 瀏覽量:

流程控制


Switch語句

格式:

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

Case 值1:

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

Break;

Case 值2:

Document.write(“b”);

Break;

Case 值3:

Document.write(“c”);

Break;

Default:

Document.write(“f”);

}

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

While循環(huán)

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

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

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

格式:

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

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

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

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

}

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

當表達式成立,就執(zhí)行循環(huán)體,執(zhí)行循環(huán)體后,又會回到表達式判斷的地方,繼續(xù)判斷表達式是否成立,如果成立,繼續(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個必要條件之間都是分號”;”

執(zhí)行過程:

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



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

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

分享到:
在線咨詢 我要報名
和我們在線交談!