Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] Switch, warunkowanie case
fernet
post
Post #1





Grupa: Zarejestrowani
Postów: 91
Pomógł: 1
Dołączył: 22.03.2007

Ostrzeżenie: (0%)
-----


Mam maly problem ze switchem a konkretnie chodzi o warunkowanie

  1. Switch($x) {
  2. case 1:
  3. ...
  4. break;
  5. case (2 || 3 || 4):
  6. ...
  7. break;
  8.  
  9. default:
  10. ...
  11. break:
  12. }
  13.  


kod powyzej nie chce dzialac jak nalezy i zachodzi koniecnzosc pisania czegos tkaiego
  1. Switch($x) {
  2. case 1:
  3. ...
  4. break;
  5. case 2:
  6. ...
  7. break;
  8. case 3:
  9. ...
  10. break;
  11. case 4:
  12. ...
  13. break;
  14. default:
  15. ...
  16. break:
  17. }


wydawalo mi sie ze w php da sie stawiac warunki w case a moze ja po prostu robie cos nie tak.


Za pomoc i zainteresowanie z gory dziekuje i pozdrawiam.


Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
lukaskolista
post
Post #2





Grupa: Zarejestrowani
Postów: 872
Pomógł: 94
Dołączył: 31.03.2010

Ostrzeżenie: (0%)
-----


mozesz tez w default zrobic
  1. if ($x === 2 OR $x === 3 OR $x === 4) {
  2. ...
  3. }
ale to nie jest chyba najlepsza konstrukcja
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 25.09.2025 - 22:34