SóProvas


ID
2382538
Banca
FCC
Órgão
MPE-AM
Ano
2013
Provas
Disciplina
Programação
Assuntos

Em uma página PHP, existe a seguinte instrução:
setcookie("usuario", $user, time() + 3600);
Esta instrução indica que o cookie

Alternativas
Comentários
  • setcookie("usuario", $user, time() + 3600); /* expira em 1 hora */

     

    A função setcookie() define um cookie para ser enviado juntamente com o resto dos cabeçalhos HTTP. Como outros cabeçalhos (headers), os cookies devem ser enviados antes de qualquer saída do seu script (isso é uma restrição do protocolo). O que quer dizer que você deve colocar chamadas a essa função antes de qualquer saída, incluindo as tags e e também espaços em branco.

  • setcookie ( string  , string  = "" , int  = 0 , string  = "" , string  = "" , bool  = false , bool  = false ) : bool

    O tempo para o cookie expirar. Esse valor é uma timestamp Unix, portanto é o número de segundos desde a época (epoch). Em outras palavras, você provavelmente irá utilizar isso com a função  mais o número de segundos que você quer que ele expire. Ou você pode utilizar a função .  irá configurar o cookie para expirar em 30 dias. Se configurado para 0, ou omitido, o cookie irá expirar ao fim da sessao (quando o navegador fechar).