6 of 410 menu

Konstrukcija switch

Konstrukcija switch upoređuje vrednost promenljive sa serijom vrednosti i izvršava odgovarajući blok koda. Ako se nijedna vrednost ne poklapa, može se izvršiti podrazumevani kod. Svaki blok koda mora da se završi operatorom break kako bi se sprečilo izvršavanje narednih blokova.

Sintaksa

switch ($variable) { case value1: // code to execute break; case value2: // code to execute break; default: // default code }

Primer

Najjednostavniji primer korišćenja switch za određivanje dana u nedelji:

<?php $day = 3; switch ($day) { case 1: echo 'Ponedeljak'; break; case 2: echo 'Utorak'; break; case 3: echo 'Sreda'; break; default: echo 'Nevalidan dan'; } ?>

Rezultat izvršavanja koda:

'Sreda'

Primer

Primer sa više case za jedan blok koda:

<?php $grade = 'B'; switch ($grade) { case 'A': case 'B': echo 'Odlično urađeno!'; break; case 'C': echo 'Dobro'; break; default: echo 'Pokušajte ponovo'; } ?>

Rezultat izvršavanja koda:

'Odlično urađeno!'

Pogledajte takođe

  • konstrukciju if,
    koja proverava uslov
  • konstrukciju while,
    koja kreira petlju sa uslovom
Srpski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Koristimo kolačiće za rad sajta, analitiku i personalizaciju. Obrada podataka se vrši u skladu sa Politikom privatnosti.
prihvati sve podesi odbij