⊗ppPmCdMch 99 of 447 menu

Match konstruktionen i PHP

I PHP 8.0 introduceredes en speciel konstruktion match, som repræsenterer en forenklet version af switch. Denne konstruktion bruges også til at vælge en værdi fra en række værdier. Her er dens syntaks:

<?php match (variabel) { værdi1 => resultat1, værdi2 => resultat3, værdi3 => resultat3, default => standardværdi } ?>

Det, der står efter operatoren =>, returneres som resultatet af match og kan tildeles til en variabel. Lad os prøve det i praksis:

<?php $lang = 'ru'; $res = match ($lang) { 'ru' => '111', 'en' => '222', 'de' => '333', default => 'sprog ikke understøttet' }; echo $res; ?>

Variablen $num kan antage værdierne 1, 2, 3 eller 4. Bestem hvilken årstid værdien af denne variabel falder ind under.

dauzccsnlhi