Установить глобальные переменные Codeigniter - PullRequest
1 голос
/ 28 февраля 2012

Я недавно решил принять Codeigniter в качестве фреймворка PHP.

Я хотел бы установить некоторые переменные, которые должны быть доступны для всех моих контроллеров / моделей / представлений.

Как бы я поступил об этом?

1 Ответ

3 голосов
/ 28 февраля 2012

См. Документация CodeIgniter на $this->load->vars().

В документации говорится:

Эта функция принимает ассоциативный массив в качестве входных данных и генерирует переменные, используя PHPфункция извлечения.Эта функция выдает тот же результат, что и второй параметр функции $this->load->view().Причина, по которой вы можете использовать эту функцию независимо, заключается в том, что вы хотите установить некоторые глобальные переменные в конструкторе вашего контроллера и сделать их доступными в любом файле представления, загруженном из любой функции.Вы можете сделать несколько вызовов этой функции.Данные кэшируются и объединяются в один массив для преобразования в переменные.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...