Διαγραφή cookies σε PHP
Στη PHP δεν υπάρχει ενσωματωμένος μηχανισμός για τη διαγραφή cookies. Επομένως, τα cookies διαγράφονται με έναν έξυπνο τρόπο - ορίζοντας το χρόνο 'θανάτου' του cookie στην τρέχουσα στιγμή:
<?php
setcookie('test', '', time());
?>
Η διαγραφή ενός cookie θα οδηγήσει σε αλλαγή του $_COOKIE
μόνο μετά από reload της σελίδας:
<?php
setcookie('test', '', time());
var_dump($_COOKIE['test']); // την πρώτη φορά θα εμφανίσει την τιμή του cookie
?>
Διαγράψτε ένα οποιοδήποτε cookie. Ανανεώστε τη σελίδα και βεβαιωθείτε ότι έχει διαγραφεί.