Cara mengalih keluar kuki dengan berkesan
Apabila cuba mengalih keluar kuki menggunakan unset($_COOKIE['hello']);, anda mungkin perasan bahawa kuki kekal kelihatan dalam pengurus kuki penyemak imbas anda. Ini kerana fungsi yang tidak ditetapkan hanya mengalih keluar kuki daripada memori dalaman PHP, bukan daripada penyemak imbas.
Untuk mengalih keluar kuki secara kekal, langkah berikut diperlukan:
Nyahtetapkan kuki daripada dalaman PHP ingatan:
unset($_COOKIE['remember_user']);
Tetapkan kuki untuk tamat tempoh pada masa lalu (cth., 1 jam yang lalu):
setcookie('remember_user', '', time() - 3600, '/');
Kembalikan mesej kejayaan (pilihan):
return true;
Dengan mengikut langkah ini, anda boleh mengalih keluar kuki daripada penyemak imbas dengan berkesan dan menghalangnya daripada digunakan dalam permintaan akan datang.
Atas ialah kandungan terperinci Mengapa `menyahset($_COOKIE['cookie_name'])` tidak mengalih keluar Kuki dan Bagaimana Saya Boleh Melakukannya dengan Betul?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!