PHP-тегі match құрылымы

PHP 8.0 нұсқасында switch-тің жеңілдетілген нұсқасы болып табылатын match арнайы құрылымы пайда болды. Бұл құрылым сондай-ақ мәндер қатарынан бір мәнді таңдау үшін қолданылады. Оның синтаксисі:

php<?php
  match (айнымалы) {
    мән1 => нәтиже1,
    мән2 => нәтиже3,
    мән3 => нәтиже3,
    default => әдепкі мән
  }
?>

=> операторынан кейін тұрған нәрсе match жұмысының нәтижесі ретінде қайтарылады және айнымалыға тағайындалуы мүмкін. Практикада көрейік:

php<?php
  $lang = 'ru';
  
  $res = match ($lang) {
    'ru' => '111',
    'en' => '222',
    'de' => '333',
    default => 'қолдау көрсетілмейтін тіл'
  };
  
  echo $res;
?>
Задание 1

$num айнымалысы 1, 2, 3 немесе 4 мәндерін қабылдай алады. Осы айнымалының мәні қай маусымға сәйкес келетіндігін анықтаңыз.