⊗ppPmCdSch 97 of 447 menu

Konstrukcja switch-case w PHP

W PHP istnieje specjalna konstrukcja switch-case, która jest używana do wyboru jednej wartości z pewnego zakresu wartości. Zapoznaj się z jej składnią:

<?php switch (zmienna) { case 'wartość1': /* tutaj kod, który wykona się w przypadku, gdy zmienna ma wartość1 */ break; case 'wartość2': /* tutaj kod, który wykona się w przypadku, gdy zmienna ma wartość2 */ break; case 'wartość3': /* tutaj kod, który wykona się w przypadku, gdy zmienna ma wartość3 */ break; default: /* tutaj kod, który wykona się w przypadku, gdy nie pasuje do żadnej wartości */ break; } ?>

Jak możesz zauważyć, switch-case stanowi alternatywę dla wielu elseif. Spójrzmy na przykład. Załóżmy, że mamy taki kod:

<?php $num = 1; if ($num === 1) { echo 'wariant 1'; } elseif ($num === 2) { echo 'wariant 2'; } elseif ($num === 3) { echo 'wariant 3'; } else { echo 'wariant nieobsługiwany'; } ?>

Przepiszmy ten kod za pomocą konstrukcji switch-case:

<?php $num = 1; switch ($num) { case 1: echo 'wariant 1'; break; case 2: echo 'wariant 2'; break; case 3: echo 'wariant 3'; break; default: echo 'wariant nieobsługiwany'; break; } ?>

Zmienna $num może przyjmować wartości 1, 2, 3 lub 4. Określ, na jaką porę roku przypada wartość tej zmiennej.

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ć