Справочники PHP enum

Что такое enum в PHP?

enum в языке программирования PHP представляет собой тип данных, предназначенный для создания и использования перечислений. Этот тип появился в PHP 8.1 и позволяет определять набор именованных значений, что делает код более читаемым и поддерживаемым.

<?php
    // Пример использования enum для создания перечисления с днями недели
    enum WeekDay {
        case MONDAY;
        case TUESDAY;
        case WEDNESDAY;
        case THURSDAY;
        case FRIDAY;
        case SATURDAY;
        case SUNDAY;
    }

    // Использование перечисления в коде
    $today = WeekDay::WEDNESDAY;

    switch ($today) {
        case WeekDay::MONDAY:
        case WeekDay::TUESDAY:
        case WeekDay::WEDNESDAY:
        case WeekDay::THURSDAY:
        case WeekDay::FRIDAY:
            echo "Сегодня рабочий день";
            break;
        case WeekDay::SATURDAY:
        case WeekDay::SUNDAY:
            echo "Сегодня выходной";
            break;
    }
?>
Комментарии
Добавить комментарий

Пока комментариев нет