Cookies verwijderen in PHP
PHP heeft geen ingebouwde mechanisme om cookies te verwijderen. Daarom worden cookies op een slimme manier verwijderd - door de verlooptijd van de cookie op het huidige moment in te stellen:
<?php
setcookie('test', '', time());
?>
Het verwijderen van een cookie zal $_COOKIE alleen
wijzigen na het herladen van de pagina:
<?php
setcookie('test', '', time());
var_dump($_COOKIE['test']); // de eerste keer wordt de cookiewaarde weergegeven
?>
Verwijder een willekeurige cookie. Vernieuw de pagina en controleer of deze is verwijderd.