Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Składnia switch
Hectic
post
Post #1





Grupa: Zarejestrowani
Postów: 256
Pomógł: 7
Dołączył: 1.01.2005

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


(IMG:http://forum.php.pl/style_emoticons/default/sad.gif) Znów czegoś nie rozumiem ta ksiązka jest głupia nie pisze co wszytko znaczy. A mianowicie mam problem z Składnią switch czy może to ktoś wyjaśnić co znaczy to cas itd.

Kod
<?

$i = 3;

switch($i){
   case 0:
   case 1:
   case 2:
   case 3:
      echo "Zmienna $i jest mniejsza bądź równa od trzech\n";
      break;
   case 4:
      echo "Zmienna $i jest równa cztery\n";
      break;
   default:
      echo "Zmienna $i jest większa od czterech\n";
}

?>


Prosiłbym o pomoc w zrozumieniu tego (IMG:http://forum.php.pl/style_emoticons/default/sadsmiley02.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
tiraeth
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 1 789
Pomógł: 41
Dołączył: 30.10.2003
Skąd: Wrocław

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


  1. <?
  2.  
  3. $i = 3;
  4.  
  5. switch($i){ // Pobieramy wartosc $i
  6. case 0: // Jezeli ma wartosc 0
  7. case 1: // Jezeli ma wartosc 1
  8. case 2: // Jezeli ma wartosc 2
  9. case 3: // Jezeli ma wartosc 3
  10.  echo &#092;"Zmienna $i jest mniejsza bądź równa od trzechn\"; // To wywalamy funkcje echo (moze byc cokolwiek)
  11.  break; // Zamykamy wybor
  12. case 4: // Jezeli ma wartosc 4
  13.  echo &#092;"Zmienna $i jest równa czteryn\";
  14.  break; // Zamykamy wybor
  15. default: // Jezeli ma inna wartosc
  16.  echo &#092;"Zmienna $i jest większa od czterechn\";
  17. // Po default nie musimy dawac break;
  18. }
  19.  
  20. ?>
Go to the top of the page
+Quote Post

Posty w temacie
- Hectic   Składnia switch   2.01.2005, 13:15:59
- - crash   switch   2.01.2005, 13:31:28
- - tiraeth   [PHP] pobierz, plaintext <? $i = 3; s...   2.01.2005, 14:41:52
- - switch   case działa podobnie jak definiowałbyś to przy pom...   8.01.2005, 03:20:13


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: 23.08.2025 - 22:31