8 of 410 menu

default-rakenne

default-rakennetta käytetään switch-lohkon sisällä, ja se suoritetaan, jos mikään case-vaihtoehdoista ei vastaan annettua arvoa. Se vastaa else-ehtoa if-else-rakenteessa.

Syntaksi

switch ($var) { case value1: // code break; case value2: // code break; default: // default code }

Esimerkki

Tarkistetaan muuttujan arvo ja tulostetaan oletusviesti:

<?php $day = 'Sunday'; switch ($day) { case 'Monday': echo 'Työviikon alku'; break; case 'Friday': echo 'Työviikon loppu'; break; default: echo 'Viikonloppu tai muu päivä'; } ?>

Koodin suorituksen tulos:

'Viikonloppu tai muu päivä'

Esimerkki

default:n käyttö numeerisilla arvoilla:

<?php $num = 5; switch ($num) { case 1: echo 'Yksi'; break; case 2: echo 'Kaksi'; break; default: echo 'Luku ei ole alueella'; } ?>

Koodin suorituksen tulos:

'Luku ei ole alueella'

Katso myös

  • switch-rakenteen,
    joka valitsee yhden koodilohkoista suoritettavaksi
  • if-rakenteen,
    joka suorittaa eri koodilohkoja ehdon mukaan
Suomi
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Käytämme evästeitä verkkosivuston toiminnalle, analytiikalle ja personoinnille. Tietojen käsittely tapahtuu Tietosuojakäytännön mukaisesti.
hyväksy kaikki mukauta hylkää