Die match konstruksie in PHP

In PHP 8.0 het 'n spesiale konstruksie match verskyn, wat 'n vereenvoudigde weergawe van switch is. Hierdie konstruksie word ook gebruik om een waarde te kies uit 'n reeks waardes. Hier is die sintaks daarvan:

php<?php
  match (veranderlike) {
    waarde1 => resultaat1,
    waarde2 => resultaat3,
    waarde3 => resultaat3,
    default => standaard waarde
  }
?>

Wat na die operateur => kom, word teruggegee as die resultaat van die match en kan aan 'n veranderlike toegeken word. Kom ons probeer dit in die praktyk:

php<?php
  $lang = 'ru';
  
  $res = match ($lang) {
    'ru' => '111',
    'en' => '222',
    'de' => '333',
    default => 'unsupported language'
  };
  
  echo $res;
?>
Задание 1

Die veranderlike $num kan die waardes 1, 2, 3 of 4 aanneem. Bepaal in watter seisoen die waarde van hierdie veranderlike val.