7 of 410 menu

Konstruktsioon case

Konstruktsioon case on osa operaatorist switch ja võimaldab korraldada programmi hargnemist sõltuvalt muutuja väärtusest. Iga case kontrollib muutuja väärtuse vastavust oma tingimusele ja täidab koodi, kui vastavus on leitud.

Süntaks

switch ($variable) { case value1: // kood täitmiseks break; case value2: // kood täitmiseks break; default: // vaikekood }

Näide

Lihtsaim näide konstruktsiooni case kasutamisest numbrilise väärtuse kontrollimiseks:

<?php $num = 2; switch ($num) { case 1: echo 'Üks'; break; case 2: echo 'Kaks'; break; default: echo 'Muu number'; } ?>

Koodi täitmise tulemus:

'Kaks'

Näide

Mitu case kasutamine ühe koodiploki jaoks:

<?php $char = 'b'; switch ($char) { case 'a': case 'e': case 'i': case 'o': case 'u': echo 'Täishäälik'; break; default: echo 'Kaashäälik'; } ?>

Koodi täitmise tulemus:

'Kaashäälik'

Näide

case kasutamine stringidega:

<?php $day = 'Monday'; switch ($day) { case 'Monday': echo 'Nädala esimene päev'; break; case 'Friday': echo 'Viimane tööpäev'; break; default: echo 'Tavapäev'; } ?>

Koodi täitmise tulemus:

'Nädala esimene päev'

Vaata ka

  • operaator if,
    mis täidab koodi tingimuse täitumisel
  • operaator while,
    mis loob tsükli tingimusega
Eesti
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu