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

В PHP 8.0 появилась специальная конструкция match, представляющая собой упрощенный вариант switch. Данная конструкция также используется для выбора одного значения из некоторого ряда значений. Вот ее синтаксис:

php<?php
  match (переменная) {
    значение1 => результат1,
    значение2 => результат3,
    значение3 => результат3,
    default => значение по умолчанию
  }
?>

To, что стоит после оператора =>, возвращается как результат работы match и может быть присвоено в переменную. Давайте попробуем на практике:

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

Переменная $num может принимать значения 1, 2, 3 или 4. Определите, в какую пору года попадает значение этой переменной.