⊗ppPmCdMch 99 of 447 menu

PHP-däki match gurluşy

PHP-de 8.0 wersiýasynda ýörite match gurluşy peýda boldy, bu switch-iň ýönekeýleşdirilen wariantydyr. Bu gurluş şeýle hem birnäçe baha arasyndan birini saýlamak üçin ulanylýar. Onuň sintaksisi şeýle:

<?php match (üýtgeýän) { baha1 => netije1, baha2 => netije3, baha3 => netije3, default => bellenen baha } ?>

=> operatorundan soň gelen zat, match-iň iş netijesi hökmünde yza gaýdarylýar we üýtgeýjä belgilenip bilner. Geliň amalda synap göreliň:

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

$num üýtgeýjisi 1, 2, 3 ýa-da 4 bahalaryny alyp biler. Bu üýtgeýjäniň bahasy haýsy pasyl wagtyna gabat gelýändigini kesgitläň.

Türkmen
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkçeЎзбекOʻzbekTiếng Việt
Biz sahypanyň işlemegi, analitika we şahsyýetleşdirmek üçin cookie ulanýarys. Maglumatlaryň işlenişi Gizlinlik syýasaty boýunça amala aşyrylýar.
hemmesini kabul et sazlamak ret et