У меня есть сервер, на котором запущен API, используя Slim.PHP - API SLIM - howto обмениваются переменными в нескольких PHP-файлах, но запрашивает конкретные
Каждый запрос API указывает на PHP-код/функции, разделенные на разные PHP-файлы. Я не настолько тяжел в PHP, и теперь я передаю или устанавливаю переменные в каждом классе, где это необходимо.
Я удивлен, если нет лучшего способа установить глобальную переменную REQUEST SCOPE, которая может быть разделена между различными файлами PHP? Но не разделяются между всеми входящими запросами.
Должен ли я:
- Работа с сессиями?
- Работайте с Singleton?
- ...
примеры кода трудно дать. Этот вопрос больше подходит к концептуальному вопросу.
Какой-либо хороший совет для совместного использования переменных в нескольких файлах PHP, но с областью ЗАПРОСА?
С областью запроса вы имеете в виду данные, которые сохраняются между запросами одного и того же клиента? – jmattheis
Где каждый вызов API является запросом. Поскольку API обрабатывает несколько запросов для разных приложений. В качестве примера каждый запрос отправляется по APIKEY. Этот APIKEY - это переменная, необходимая для нескольких мест в коде.Поэтому поиск более простого способа доступа к значению без необходимости прохождения по этому значению в каждом классе конструктора/класса setter. –