array (
0 => 'index.php',
1 => 'PHP Manual',
),
'head' =>
array (
0 => 'UTF-8',
1 => 'pt_BR',
),
'this' =>
array (
0 => 'function.session-set-cookie-params.php',
1 => 'session_set_cookie_params',
),
'up' =>
array (
0 => 'ref.session.php',
1 => 'Funções para Sessão',
),
'prev' =>
array (
0 => 'function.session-save-path.php',
1 => 'session_save_path',
),
'next' =>
array (
0 => 'function.session-set-save-handler.php',
1 => 'session_set_save_handler',
),
'alternatives' =>
array (
),
'source' =>
array (
'lang' => 'pt_BR',
'path' => 'reference/session/functions/session-set-cookie-params.xml',
),
);
$setup["toc"] = $TOC;
$setup["toc_deprecated"] = $TOC_DEPRECATED;
$setup["parents"] = $PARENTS;
manual_setup($setup);
?>
session_set_cookie_params
(PHP 4, PHP 5, PHP 7, PHP 8)
session_set_cookie_params — Define os parâmetros do cookie de sessão
Descrição
session_set_cookie_params(
array $lifetime_or_options
):
bool
Esta função atualiza os valores em tempo de execução correspondentes às configurações INI
que podem ser obetidos com ini_get().
Parâmetros
lifetime_or_options
-
Ao usar a primeira assinatura, lifetime do
cookie de sessão, definido em segundos.
Ao usar a segunda assinatura,
um array associativo que pode ter qualquer uma das chaves
lifetime
, path
, domain
,
secure
, httponly
e samesite
.
Os valores têm o mesmo significado descrito para os parâmetros com o
mesmo nome. O valor do elemento samesite
deve ser
ou Lax
ou Strict
.
Se alguma das opções permitidas não for fornecida, seus valores padrão serão os
iguais aos valores padrão dos parâmetros explícitos. Se o
O elemento samesite
é omitido, nenhum cookie SameSite
atributo é definido.
path
-
Caminho no domínio onde
o cookie vai funcionar. Use uma única barra ('/') para que funcione em todos os caminhos do
domínio.
domain
-
Domínio do cookie, por
exemplo 'www.php.net'. Para tornar os cookies visíveis em todos os subdomínios,
o domínio deve ser prefixado com um ponto, como '.php.net'.
secure
-
Se true
, o cookie só será enviado em conexões
seguras.
httponly
-
Se true
, então o PHP tentará enviar a flag
httponly
ao definir o cookie de sessão.
Valor Retornado
Retorna true
em caso de sucesso ou false
em caso de falha.