PHP-ում cookie-ների ակնթարթային հեռացում
Որպեսզի cookie-ի հեռացման պահին անմիջապես փոխվի
$_COOKIE-ն, մենք կարող ենք օգտագործել մեզ արդեն
ծանոթ խորամանկ հնարքը.
<?php
setcookie('test', '', time());
unset($_COOKIE['test']);
var_dump($_COOKIE['test']);
?>
Ավելացնենք պայման, որպեսզի ամեն անգամ չհեռացնենք արդեն հեռացված cookie-ն.
<?php
if (isset($_COOKIE['test'])) {
setcookie('test', '', time());
unset($_COOKIE['test']);
}
var_dump($_COOKIE['test']); // հեռացված է
?>
Հեռացրեք ինչ-որ cookie օգտագործելով խորամանկ հնարքը: Համոզվեք, որ այն կհեռացվի անմիջապես: