7 of 410 menu

Konstrukcja case

Konstrukcja case jest częścią operatora switch i pozwala organizować rozgałęzienie programu w zależności od wartości zmiennej. Każdy case sprawdza zgodność wartości zmiennej ze swoim warunkiem i wykonuje kod, jeśli znaleziono zgodność.

Składnia

switch ($variable) { case value1: // kod do wykonania break; case value2: // kod do wykonania break; default: // kod domyślny }

Przykład

Najprostszy przykład użycia konstrukcji case do sprawdzenia wartości liczbowej:

<?php $num = 2; switch ($num) { case 1: echo 'Jeden'; break; case 2: echo 'Dwa'; break; default: echo 'Inna liczba'; } ?>

Wynik wykonania kodu:

'Dwa'

Przykład

Użycie wielu case dla jednego bloku kodu:

<?php $char = 'b'; switch ($char) { case 'a': case 'e': case 'i': case 'o': case 'u': echo 'Samogłoska'; break; default: echo 'Spółgłoska'; } ?>

Wynik wykonania kodu:

'Spółgłoska'

Przykład

Użycie case z ciągami znaków:

<?php $day = 'Monday'; switch ($day) { case 'Monday': echo 'Pierwszy dzień tygodnia'; break; case 'Friday': echo 'Ostatni dzień roboczy'; break; default: echo 'Zwykły dzień'; } ?>

Wynik wykonania kodu:

'Pierwszy dzień tygodnia'

Zobacz też

  • operator if,
    który wykonuje kod przy spełnieniu warunku
  • operator while,
    który tworzy pętlę z warunkiem
Polski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wykorzystujemy pliki cookie do działania strony, analizy i personalizacji. Przetwarzanie danych odbywa się zgodnie z Polityką prywatności.
zaakceptuj wszystkie dostosuj odrzuć