การลบคุกกี้ทันทีใน PHP
เพื่อให้เมื่อลบคุกกี้แล้ว $_COOKIE เปลี่ยนแปลงทันที
คุณสามารถใช้เคล็ดลับที่เรารู้จักแล้ว:
<?php
setcookie('test', '', time());
unset($_COOKIE['test']);
var_dump($_COOKIE['test']);
?>
มาเพิ่มเงื่อนไข เพื่อที่จะได้ไม่ต้องลบคุกกี้ที่ถูกลบไปแล้ว ทุกครั้ง:
<?php
if (isset($_COOKIE['test'])) {
setcookie('test', '', time());
unset($_COOKIE['test']);
}
var_dump($_COOKIE['test']); // ถูกลบแล้ว
?>
ลบคุกกี้บางตัวโดยใช้เคล็ดลับที่ฉลาด ตรวจสอบให้แน่ใจว่ามันจะถูกลบทันที