session_set_cookie_params - Set the session cookie parameters
Вернуться к: Функции для работы с сессиями
session_set_cookie_params
(PHP 4, PHP 5, PHP 7)
session_set_cookie_params — Set the session cookie parameters
Описание
$lifetime
[, string $path
[, string $domain
[, bool $secure = false
[, bool $httponly = false
]]]] )Set cookie parameters defined in the php.ini file. The effect of this function only lasts for the duration of the script. Thus, you need to call session_set_cookie_params() for every request and before session_start() is called.
This function updates the runtime ini values of the corresponding PHP ini configuration keys which can be retrieved with the ini_get().
Список параметров
-
lifetime -
Lifetime of the session cookie, defined in seconds.
-
path -
Path on the domain where the cookie will work. Use a single slash ('/') for all paths on the domain.
-
domain -
Cookie domain, for example 'www.php.net'. To make cookies visible on all subdomains then the domain must be prefixed with a dot like '.php.net'.
-
secure -
If
TRUEcookie will only be sent over secure connections. -
httponly -
If set to
TRUEthen PHP will attempt to send the httponly flag when setting the session cookie.
Возвращаемые значения
Эта функция не возвращает значения после выполнения.
Список изменений
| Версия | Описание |
|---|---|
| 5.2.0 |
The httponly parameter was added.
|
Смотрите также
- session.cookie_lifetime
- session.cookie_path
- session.cookie_domain
- session.cookie_secure
- session.cookie_httponly
- session_get_cookie_params() - Возвращает параметры cookie сессии
Вернуться к: Функции для работы с сессиями