Suppression des cookies en PHP
En PHP, il n'y a pas de mécanisme intégré pour supprimer les cookies. Par conséquent, les cookies sont supprimés de manière astucieuse - en définissant l'heure d'expiration du cookie sur le moment présent :
<?php
setcookie('test', '', time());
?>
La suppression d'un cookie entraînera une modification de $_COOKIE
uniquement après le rechargement de la page :
<?php
setcookie('test', '', time());
var_dump($_COOKIE['test']); // affichera la valeur du cookie la première fois
?>
Supprimez un cookie quelconque. Actualisez la page et assurez-vous qu'il a été supprimé.