(PHP 4, PHP 5, PHP 7)
session_set_cookie_params — Устанавливает параметры сессионной cookie
$lifetime
[, string $path
[, string $domain
[, bool $secure
= false
[, bool $httponly
= false
]]]] )Устанавливает параметры cookie, определённые в файле php.ini. Эффект этой функции сохраняется только на время выполнения скрипта. Таким образом, нужно вызывать session_set_cookie_params() для каждого запроса и перед каждым вызовом session_start().
Данная функция обновляет текущие ini-значения соответствующих ключей конфигурации PHP ini, которые можно получить с помощью ini_get().
lifetime
Время жизни сессионной cookie в секундах.
path
Путь в домене, где cookie будет работать. Используйте одну косую черту ('/') для всех путей в домене.
domain
Домен cookie, например 'www.php.net'. Чтобы сделать cookies видимыми для всех поддоменов, перед именем домена нужно поставить точку, например '.php.net'.
secure
Если TRUE
, то cookies будут передаваться только
через защищённые соединения.
httponly
Если установлено TRUE
, то PHP попытается отправить флаг
httponly
при настройке сессионной cookie.
Эта функция не возвращает значения после выполнения.
Версия | Описание |
---|---|
5.2.0 |
Добавлен параметр httponly .
|