這是什麼,我還沒有在PHPDoc的看到了switch()
所以我不知道,如果它是可能的,但我想有這多的條件,如一個案例:多條件開關語句?
switch($this) {
case "yes" || "maybe":
include "filename.php";
break;
...
}
這是有效的語法/這甚至可能與switch()
聲明?
這是什麼,我還沒有在PHPDoc的看到了switch()
所以我不知道,如果它是可能的,但我想有這多的條件,如一個案例:多條件開關語句?
switch($this) {
case "yes" || "maybe":
include "filename.php";
break;
...
}
這是有效的語法/這甚至可能與switch()
聲明?
通常你只是使用案例轉場。
switch($this) {
case "yes":
case "maybe":
include "filename.php";
break;
...
}
這是有效的語法/是這甚至可能有一個開關()語句?
否和否。該表達式將被評估爲("yes" or "maybe")
,這將導致true
。然後switch
將測試該結果。
你想用
case "yes":
case "maybe":
// some code
break;
應該
switch($this) {
case "yes":
case "maybe":
include "filename.php";
break;
...
}
爲此,您可以用落空:
switch ($this) {
case "yes":
case "no":
include "filename.php";
break;
}
當然,只是指定了兩個例無破壞第一一個,像這樣:
switch($this) {
case "yes":
case "maybe":
include "filename.php";
break;
...
}
如果您不打破案例,那麼此案例的任何代碼都會運行並繼續執行其他代碼,直至執行中斷。它將繼續穿過所有個案,直到它看到一個break
。
首先,謝謝!一旦定時器下降,我會接受! – Avicinnian