7 of 410 menu

Case կոնստրուկցիա

case կոնստրուկցիան switch օպերատորի մաս է և թույլ է տալիս կազմակերպել ծրագրի ճյուղավորումը՝ կախված փոփոխականի արժեքից: Յուրաքանչյուր case ստուգում է փոփոխականի արժեքի համապատասխանությունը իր պայմանին և կատարում է կոդը, եթե համապատասխանությունը գտնված է:

Շարահյուսություն

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

Օրինակ

case կոնստրուկցիայի օգտագործման ամենապարզ օրինակը թվային արժեքը ստուգելու համար.

<?php $num = 2; switch ($num) { case 1: echo 'One'; break; case 2: echo 'Two'; break; default: echo 'Other number'; } ?>

Կոդի կատարման արդյունք.

'Two'

Օրինակ

Մի քանի case-երի օգտագործում մեկ կոդի բլոկի համար.

<?php $char = 'b'; switch ($char) { case 'a': case 'e': case 'i': case 'o': case 'u': echo 'Vowel'; break; default: echo 'Consonant'; } ?>

Կոդի կատարման արդյունք.

'Consonant'

Օրինակ

case-ի օգտագործում տողերի հետ.

<?php $day = 'Monday'; switch ($day) { case 'Monday': echo 'First day of week'; break; case 'Friday': echo 'Last working day'; break; default: echo 'Regular day'; } ?>

Կոդի կատարման արդյունք.

'First day of week'

Տես նաև

  • if օպերատորը,
    որը կատարում է կոդ, երբ պայմանը բավարարված է
  • while օպերատորը,
    որը ստեղծում է ցիկլ պայմանով
Հայերեն
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Մենք օգտագործում ենք cookie-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել