Код IT Загрузка примера кода…

PHP main.php
<?php
$role = 'editor';
$label = match($role) {
    'admin' => 'Администратор',
    'editor' => 'Редактор',
    'user' => 'Пользователь',
    default => 'Гость'
};

// Сравнение нескольких значений
$message = match($code) {
    200, 201, 204 => 'Успех',
    400, 404 => 'Ошибка клиента',
    default => 'Неизвестно'
};
<?php
$role = 'editor';
$label = match($role) {
    'admin' => 'Администратор',
    'editor' => 'Редактор',
    'user' => 'Пользователь',
    default => 'Гость'
};

// Сравнение нескольких значений
$message = match($code) {
    200, 201, 204 => 'Успех',
    400, 404 => 'Ошибка клиента',
    default => 'Неизвестно'
};