Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Składnia switch
Forum PHP.pl > Forum > Przedszkole
Hectic
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 sadsmiley02.gif
crash
switch
tiraeth
  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. ?>
switch
case działa podobnie jak definiowałbyś to przy pomocy if. Jeżeli masz wartość taką to wyśiwetl to a jak inną to tamto.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.