⊗ppPmCdSch 97 of 447 menu

Konstrukcija switch-case u PHP-u

U PHP-u postoji posebna konstrukcija switch-case, koja se koristi za izbor jedne vrednosti iz određenog niza vrednosti. Proučite njen sintaksu:

<?php switch (promenljiva) { case 'vrednost1': /* ovde je kod koji će se izvršiti u slučaju da promenljiva ima vrednost1 */ break; case 'vrednost2': /* ovde je kod koji će se izvršiti u slučaju da promenljiva ima vrednost2 */ break; case 'vrednost3': /* ovde je kod koji će se izvršiti u slučaju da promenljiva ima vrednost3 */ break; default: /* ovde je kod koji će se izvršiti u slučaju da se ne poklapa ni sa jednom vrednošću */ break; } ?>

Kao što možete primetiti, switch-case predstavlja alternativu mnoštvu elseif. Hajde da pogledamo na primeru. Neka imamo ovakav kod:

<?php $num = 1; if ($num === 1) { echo 'variant 1'; } elseif ($num === 2) { echo 'variant 2'; } elseif ($num === 3) { echo 'variant 3'; } else { echo 'variant not supported'; } ?>

Prepišimo ovaj kod koristeći konstrukciju switch-case:

<?php $num = 1; switch ($num) { case 1: echo 'variant 1'; break; case 2: echo 'variant 2'; break; case 3: echo 'variant 3'; break; default: echo 'variant not supported'; break; } ?>

Promenljiva $num može imati vrednosti 1, 2, 3 ili 4. Odredite u koje godišnje doba pada vrednost ove promenljive.

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