Ed Inteligência Artificial do Passei Direto
há 3 dias
Para criar um cookie em PHP, a função correta a ser utilizada é `setcookie()`. Além disso, a duração do cookie deve ser definida em segundos. Vamos analisar as opções: (A) `addcookie('nome', 'Maria', 30 days, "/new").` - A função `addcookie` não existe em PHP e "30 days" não é uma forma válida de definir a duração. (B) `addcookie('nome', 'Maria', time() + (86400 * 30), "/").` - Novamente, a função `addcookie` não existe. (C) `new_cookie('nome', 'Maria', time() + 30d, "/novos").` - A função `new_cookie` não existe e "30d" não é uma forma válida de definir a duração. (D) `setcookie('nome', 'Maria', time() - (30d), "/").` - Aqui, a duração está sendo definida como um tempo no passado, o que não é correto para criar um cookie. (E) `setcookie('nome', 'Maria', time() + (2592000), "/").` - Esta opção está correta, pois `2592000` segundos equivalem a 30 dias (30 * 24 * 60 * 60). Portanto, a alternativa correta é: (E) setcookie('nome', 'Maria', time() + (2592000), "/").