有點暈了,幫解決哈
在上一節的if ? else if ? else中,我寫的$week==1,就能出結果,然后寫$week=1就不行。我知道“==”是作判斷,“=”是賦值。那么在這一節里面,我寫的$num=1就可以輸出,為啥寫$num==1就不可以??數字范圍在1到50,我可以拿來一個一個的做判斷,然后再比較是否滿足條件,為啥就不行了??
在上一節的if ? else if ? else中,我寫的$week==1,就能出結果,然后寫$week=1就不行。我知道“==”是作判斷,“=”是賦值。那么在這一節里面,我寫的$num=1就可以輸出,為啥寫$num==1就不可以??數字范圍在1到50,我可以拿來一個一個的做判斷,然后再比較是否滿足條件,為啥就不行了??
2016-01-22
舉報
2016-02-26
完整代碼:
<?php $num?=?rand(1,6);//獲取1至50的隨機數 $info?=?"";//提示信息 switch($num){ ????case?1: ????????$info?=?"恭喜你!中了一等獎!"; ????????break; ????case?2: ????????$info?=?"恭喜你!中了二等獎!"; ????????break; ?????case?3: ????????$info?=?"恭喜你!中了三等獎!"; ????????break; ????default: ????????$info?=?"很遺憾!你沒有中獎!"; } ?echo?$info;?//輸出是否中獎 ?>2016-01-22
有代碼嗎?這樣說不確定你問題出在哪?。?!