Несколько сеансов PHP

Я должен создать приложение PHP для веб-сайта, на котором уже есть другое приложение PHP, работающее на том же домене / сервере. Конечно, мое приложение будет использовать сеансы, и я не хочу, чтобы мои сессии мешали существующему приложению. Например, если я хочу использовать $ _SESSION ['username'], возможно, другое приложение также использует $ _SESSION ['username'], что может быть проблемой. Я не ищу дополнительный уровень безопасности, я доверяю приложению, с которым я делюсь хостом. Я просто хочу избежать ошибок.

Один из способов – сделать что-то вроде $ _SESSION ['MY_APP_NAME'] ['username'], но я хочу знать, есть ли более простой способ.

В документации по PHP я вижу, что есть функция, называемая «session_module_name». Название звучит неплохо, но документы действительно не объясняют, для чего это нужно.

Любой совет?

Существует более простой способ: session_name .

Перед вызовом session_start(); вызов session_name("something"); (где вы меняете что-то на то, что вы хотите, чтобы оно было вызвано).

Еще одна вещь, которая может помочь вам в деле разблокировки приложений, – это перемещение хранилища сеансов в другое место либо с установкой session.save_path в php.ini в папку по вашему выбору, либо с вызовом session_save_path() до session_start ().