8 of 410 menu

A default konstrukció

A default konstrukció a switch blokkon belül használatos és akkor hajtódik végre, ha egyik case választás sem felel meg az átadott értéknek. Ez analóg a else feltétellel a if-else konstrukcióban.

Szintaxis

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

Példa

Ellenőrizzük egy változó értékét és írjuk ki az alapértelmezett üzenetet:

<?php $day = 'Sunday'; switch ($day) { case 'Monday': echo 'Start of work week'; break; case 'Friday': echo 'End of work week'; break; default: echo 'Weekend or other day'; } ?>

A kód végrehajtásának eredménye:

'Weekend or other day'

Példa

A default használata numerikus értékekkel:

<?php $num = 5; switch ($num) { case 1: echo 'One'; break; case 2: echo 'Two'; break; default: echo 'Number not in range'; } ?>

A kód végrehajtásának eredménye:

'Number not in range'

Lásd még

  • a switch konstrukciót,
    amely kiválaszt egy kódblokkot végrehajtásra
  • a if konstrukciót,
    amely különböző kódblokkokat hajt végre a feltételtől függően
Magyar
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
A weboldal működéséhez, elemzéshez és személyre szabáshoz sütiket használunk. Az adatfeldolgozás a Adatvédelmi irányelvek szerint történik.
összes elfogadása beállítás elutasítás