⊗ppPmCdMch 99 of 447 menu

Конструкция match дар PHP

Дар 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 истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан