Php. Как вывести список enum-значений?

Главная  >>  Backend  >>  Php. Как вывести список enum-значений?

При валидации enum-полей очень удобно сравнивать входящее значение со списком допустимых. Но что делать, если список допустимых значений в MySQL динамически изменяется. Сейчас я приведу случайно найденный пример решения проблемы.

В одной из статей я писал, как получить все значения при помощи запроса MySQL. Что касается же получения решения на php — ответ, как всегда, подсказал великий stackoverflow.

Ниже пример решения, отлично выполняющий свои задачи:

На выходе мы получаем массив со всеми возможными вариантами данных.