⊗ppPmCdMch 99 of 447 menu

Канструкцыя match у PHP

У PHP 8.0 з'явілася спецыяльная канструкцыя match, якая ўяўляе сабой спрошчаны варыянт switch. Гэтая канструкцыя таксама выкарыстоўваецца для выбару аднаго значэння з некаторага шэрагу значэнняў. Вось яе сінтаксіс:

<?php match (пераменная) { значэнне1 => вынік1, значэнне2 => вынік3, значэнне3 => вынік3, default => значэнне па змаўчанні } ?>

Toе, што стаіць пасля аператара =>, вяртаецца як вынік работы match і можа быць прысвоена ў пераменную. Давайце паспрабуем на практыцы:

<?php $lang = 'ru'; $res = match ($lang) { 'ru' => '111', 'en' => '222', 'de' => '333', default => 'unsupported language' }; echo $res; ?>

Пераменная $num можа прымаць значэння 1, 2, 3 або 4. Вызначыце, у якую пару года трапляе значэнне гэтай пераменнай.

Беларуская
AfrikaansAzərbaycanБългарскиবাংলাČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мы выкарыстоўваем cookie для працы сайта, аналітыкі і персаналізацыі. Апрацоўка дадзеных адбываецца згодна Палітыкай канфідэнцыяльнасці.
прыняць усе наладзіць адхіліць