可能重複:
How to use a switch case ‘or’ in PHP?正確的PHP switch語句中使用
我想用交換機做一個測試,這是我寫的代碼:
<?php
$moisActuelle = date("n");
switch($moisActuelle)
{
case 1 || 2 || 3 :
echo'L\'hiver';
break;
case 4 || 5 || 6 :
echo'Le printemp';
break;
case 7 || 8 || 9 :
echo'L\'été';
break;
case 10 || 11 || 2 :
echo'L\'automne';
break;
}
?>
但無論$ moisActuelle是什麼,此代碼總是執行第一種情況。
看到這個問題:http://stackoverflow.com/questions/207002/how-to-use-a-switch-case-or-in-php – krx