Раньше писали так:
Код:
switch(переменная) { case значение1: код ... break; case значение2: код ... break; ... default: код ... break; }
В PHP8 можно написать так:
Код:
echo match(переменная) { значение1 => 'текст1', значение2 => 'текст2', ... };
Пример:
Код:
$int_month = (int)date('n'); echo 'Сейчас месяц ' . match($int_month) { 1 => 'январь', 2 => 'февраль', 3 => 'март', 4 => 'апрель', 5 => 'май', 6 => 'июнь', 7 => 'июль', 8 => 'август', 9 => 'сентябрь', 10 => 'октябрь', 11 => 'ноябрь', 12 => 'декабрь', };
Результат:
Код:
Сейчас месяц май.