⊗ppPmCdMch 99 of 447 menu

Match Construct in PHP

In PHP 8.0, a special construct match appeared, representing a simplified version of switch. This construct is also used to select one value from a series of values. Here is its syntax:

<?php match (variable) { value1 => result1, value2 => result3, value3 => result3, default => default value } ?>

What comes after the => operator is returned as the result of the match operation and can be assigned to a variable. Let's try it in practice:

<?php $lang = 'ru'; $res = match ($lang) { 'ru' => '111', 'en' => '222', 'de' => '333', default => 'unsupported language' }; echo $res; ?>

The variable $num can take values 1, 2, 3 or 4. Determine which season the value of this variable falls into.

byenru