Logo Passei Direto
Buscar
No contexto do PHP, assinale a forma correta para criar um cookie com a duração de trinta dias.
A) addcookie('nome', 'Maria', 30 days, "/new").
B) addcookie('nome', 'Maria', time() + (86400 * 30), "/").
C) new_cookie('nome', 'Maria', time() + 30d, "/novos").
D) setcookie('nome', 'Maria', time() - (30d), "/").
E) setcookie('nome', 'Maria', time() + (2592000), "/").
User badge image

Enviado por extraindoquestoes_dev_tst+673500 semana passada

Respostas

User badge image

Ed Inteligência Artificial do Passei Direto Verified user icon

semana passada

Para criar um cookie em PHP, a função correta a ser utilizada é `setcookie()`. Além disso, para definir a duração do cookie, você deve usar a função `time()` para obter o timestamp atual e adicionar o número de segundos que correspondem a 30 dias. Vamos analisar as opções: A) `addcookie('nome', 'Maria', 30 days, "/new").` - Incorreta, pois a função correta é `setcookie()` e a sintaxe está errada. B) `addcookie('nome', 'Maria', time() + (86400 * 30), "/").` - Incorreta, pois a função correta é `setcookie()`. C) `new_cookie('nome', 'Maria', time() + 30d, "/novos").` - Incorreta, pois a função correta é `setcookie()` e a sintaxe está errada. D) `setcookie('nome', 'Maria', time() - (30d), "/").` - Incorreta, pois o tempo deve ser adicionado, não subtraído. E) `setcookie('nome', 'Maria', time() + (2592000), "/").` - Correta, pois `2592000` é o número de segundos em 30 dias (30 * 24 * 60 * 60). Portanto, a alternativa correta é: E) setcookie('nome', 'Maria', time() + (2592000), "/").

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Mais conteúdos dessa disciplina