Я не совсем уверен, в чем цель session_names. Может ли кто-нибудь объяснить, в каких обстоятельствах определить имя было бы полезно?
PHP: какова цель session_name
Ответ 1
У вас есть два сайта в одном домене. (скажем, блог и форум)
Оба они запускают разные части программного обеспечения.
Если они выполнялись в одном сеансе и использовали те же переменные в $_SESSION
(скажем, user_id
), они конфликтуют.
session_name
позволяет дать каждому приложению другой сеанс.
Ответ 2
По умолчанию - я думаю - PHPSESSID. Если у вас несколько приложений на одном хосте, они будут делиться этими сеансами. Таким образом, вы должны установить разные имена сеансов для каждого приложения, чтобы не было странных вещей.