Konstrukcija match u PHP-u

U PHP-u 8.0 pojavila se specijalna konstrukcija match, koja predstavlja pojednostavljenu verziju switch. Ova konstrukcija se takođe koristi za izbor jedne vrednosti iz određenog niza vrednosti. Evo njenog sintaksisa:

php<?php
  match (promenljiva) {
    vrednost1 => rezultat1,
    vrednost2 => rezultat3,
    vrednost3 => rezultat3,
    default => podrazumevana vrednost
  }
?>

Ono što stoji posle operatora =>, vraća se kao rezultat rada match i može biti dodeljeno promenljivoj. Hajde da probamo u praksi:

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

Promenljiva $num može imati vrednosti 1, 2, 3 ili 4. Odredite u koje godišnje doba spada vrednost ove promenljive.