第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定

第八行和第十四行不輸入break,仍然可以得到20,所以這兩行不輸入可以嗎?

<?php
//A例子
$num?=?2;
$sum??=?10;?
switch($num){
????case?1:
		$sum?=?$sum??+?10;
		
	case?2:
		$sum?=?$sum??+?10;
		break;
?	case?3:
		$sum?=?$sum??+?10;
		
	default:
		$sum?=?$sum??+?10;
}
?echo?"A例子的值是:".$sum."<br?/>";


正在回答

2 回答

是可以不加,但是這只是個個例,你想想實際情況是你并不知道$num==2,所以才需要這個語句來判斷說明,如果你知道$num==2,那你直接把結(jié)果賦值給$sum,也不用那么麻煩了

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

Helen_Kitty 提問者

非常感謝!
2015-10-12 回復(fù) 有任何疑惑可以回復(fù)我~

你把A例子和B例子的$num 都賦值為1就可以看到區(qū)別了,感覺就是為了把各個分支劃清界限才加break中斷的,不然各個分支就合并了,“default”分支更像“other”其他未分類未識別的分支。

為了調(diào)試方便,你也可以直接加echo "走到的default"之類的語句調(diào)試。

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消

第八行和第十四行不輸入break,仍然可以得到20,所以這兩行不輸入可以嗎?

我要回答 關(guān)注問題
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號