Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗ppPmCdMch 99 of 447 menu
◀ ▶

PHPдеги match конструкциясы

PHP 8.0 версиясында өзгөчө match конструкциясы киргизилди, ал switchтин жөнөкөйлөтүлгөн вариантын түзөт. Бул конструкция ошондой эле бир катар маанилерден бир маанини тандоо үчүн колдонулат. Анын синтаксиси:

<?php match (өзгөрмө) { маани1 => натыйжа1, маани2 => натыйжа3, маани3 => натыйжа3, default => демейки маани } ?>

=> операторунан кийин турган нерсе, matchтин ишинен чыккан натыйжа катары кайтарылып, өзгөрмөгө ыйгарылышы мүмкүн. Келигиле, иш жүзүндө сынап көрөлү:

<?php $lang = 'ru'; $res = match ($lang) { 'ru' => '111', 'en' => '222', 'de' => '333', default => 'колдоого алынбаган тил' }; 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 файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу