課程
/后端開發(fā)
/PHP
/PHP入門篇
為什么A列子 while($num>3)后面不加結(jié)束符 而b例子要加,并且如果a列子后面加了;號 ? 執(zhí)行結(jié)果a也是20 ?這是為什么 求大神解釋
2017-02-14
源自:PHP入門篇 6-9
正在回答
while(){} ()中寫的是循環(huán)條件,{}是代表循環(huán)體,也就是符合循環(huán)條件他才會走循環(huán)體中的內(nèi)容。而“;”代表著一條語句的結(jié)束,上節(jié)課的那個do while就可以不加“;”也可以輸出正確的結(jié)果,如果你在while()后加了;也就是沒有while()語句沒有循環(huán)體,直接就結(jié)束了while()的循環(huán),而{}里的按照順序會一條一條的執(zhí)行,如果你加了“;”你可以把{}去掉試試看,答案也是20;
語法規(guī)定,do while后面加結(jié)束符,A例子要是加上結(jié)束符就會直接停止循環(huán)了,循環(huán)體變成空了就
舉報
PHP入門教程輕松學(xué)習(xí),行業(yè)大牛幫您快速掌握PHP編程基礎(chǔ)知識。
4 回答在例子B里面,為什么值是40而不是30?
2 回答A例子中$num的值隨便改 結(jié)果不變?
1 回答在例子b中 $num = 2 為什么還會執(zhí)行case3
2 回答B例子為什么是40
1 回答$tip = $a. 為什么這句結(jié)束不能加 ;號?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2017-03-15
while(){} ()中寫的是循環(huán)條件,{}是代表循環(huán)體,也就是符合循環(huán)條件他才會走循環(huán)體中的內(nèi)容。而“;”代表著一條語句的結(jié)束,上節(jié)課的那個do while就可以不加“;”也可以輸出正確的結(jié)果,如果你在while()后加了;也就是沒有while()語句沒有循環(huán)體,直接就結(jié)束了while()的循環(huán),而{}里的按照順序會一條一條的執(zhí)行,如果你加了“;”你可以把{}去掉試試看,答案也是20;
2017-02-14
語法規(guī)定,do while后面加結(jié)束符,A例子要是加上結(jié)束符就會直接停止循環(huán)了,循環(huán)體變成空了就