@AlexandrKOTOF

Как передать данные из базы в константу?

Работать с Laravel начал, надо вывести в константу данные из базы
const DATA = [
'input_1' => $this->inputs->1,
'input_2' => $this->inputs->2
];

И потом использую self::DATA[$rows->input]
Надо сделать, чтобы было $DATA[$rows->input], дабы я мог всё редактировать не из файла
Сможет кто помочь переделать?) Уже много прогуглил, не нашёл ничего подобного
  • Вопрос задан
  • 146 просмотров
Пригласить эксперта
Ответы на вопрос 2
FanatPHP
@FanatPHP
Чебуратор тега РНР
Не надо этого делать.
Константы используются не для данных из базы.
Записывай в переменную, а не в константу.
Обычным способом, обращаясь к БД через элоквент
Ответ написан
@Vitsliputsli
Цитата из мануала по PHP о константах:
Значение должно быть неизменяемым выражением, а не (к примеру) переменной, свойством или вызовом функции.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы