note 123141 deleted from features.cookies by salathe
| From: | salathe@php.net | Date: | Mon, 21 Sep 2020 14:34:56 +0000 |
| Subject: | note 123141 deleted from features.cookies by salathe | ||
| References: | 1 | Groups: | php.notes |
| Request: | Send a blank email to php-notes+get-215207@lists.php.net to get a copy of this message | ||
Note Submitter: costamilam073 at gmail dot com
----
Isso:
<?php
unset($_COOKIE["cookie"]);
?>
Apenas apaga um Ãndice de uma variável, os cookies ainda vão existir e continuar a ser
enviados do servidor pro cliente e vice-versa.
Assim como isso:
<?php
$_COOKIE["cookie"] = "foo bar";
?>
Não cria ou altera o valor do cookie, apenas durante a execução atual, o valor que será
passado do servidor pro cliente e vice-versa será o original
Para excluir ou alterar deve SEMPRE sobre escrever o valor antigo com setcookie(), setrawcookie() ou
header(), sendo este último não muito comum e dificilmente terá um uso justificável