@AlexandrKOTOF

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

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

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

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

Войти через центр авторизации
Похожие вопросы
18 апр. 2024, в 21:56
2000 руб./за проект
18 апр. 2024, в 21:00
150 руб./за проект