Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Cache i zakresy 1 -10
gregi
post
Post #1





Grupa: Zarejestrowani
Postów: 100
Pomógł: 0
Dołączył: 11.09.2003

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


Czy jest możliwość aby case mogło zawierać przedziały liczbowe?
Pewnie nie ale pytam na wszelki wypadek

  1. <?php
  2. switch ($i):
  3. case 0 -5:
  4. echo "i equals A";
  5. break;
  6. case 6:
  7. echo "i equals B";
  8. break;
  9. case 9-11:
  10. echo "i equals C";
  11. break;


Ten post edytował gregi 1.02.2015, 18:53:49
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
trueblue
post
Post #2





Grupa: Zarejestrowani
Postów: 6 806
Pomógł: 1828
Dołączył: 11.03.2014

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


  1. $i=10;
  2.  
  3. switch(true){
  4. case ($i>=0&&$i<=4):
  5. echo "miedzy 0 a 4";
  6. break;
  7. case ($i>4&&$i<=7):
  8. echo "miedzy 5 a 7";
  9. break;
  10. case ($i>7&&$i<=10):
  11. echo "miedzy 8 a 10";
  12. break;
  13. default:
  14. echo "poza zakresem 0 a 10";
  15. break;
  16.  
  17. }
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: 5.10.2025 - 01:10