So löschen Sie Cookies in PHP: 1. Setzen Sie den Cookie-Wert auf leer und die Anweisung lautet „setcookie('cookiename', '') or setcookie(cookiename, NULL);“ 2. Setzen Sie die Cookie-Ablaufzeit auf " Vergangenheit".
Empfohlen: „PHP-Video-Tutorial“
Zwei Möglichkeiten zum Löschen/Löschen von Cookies in PHP
php Es gibt zwei Möglichkeiten, Cookies zu löschen. Die erste Methode besteht darin, den Cookie-Wert auf leer zu setzen Die zweite Methode besteht darin, die Cookie-Ablaufzeit direkt auf die Vergangenheit zu setzen. In diesem Artikel werden Beispiele für das Löschen von Cookies durch PHP mit diesen beiden Methoden vorgestellt.
Zwei Möglichkeiten zum Löschen/Löschen von Cookies in PHP
Setzen Sie den Cookie-Wert auf leer, das heißt: setcookie('cookiename', '') oder setcookie(cookiename, NULL);
Setzen Sie die Cookie-Ablaufzeit auf die Vergangenheit , das heißt: setcookie('cookiename','',time()-3600);
Methode 1: Setzen Sie den Cookie-Wert auf leer
<?php setcookie ( "cookie_user", "test", time () + 60 * 60 * 24 * 30 ); setcookie ( "cookie_pass", md5 ( "test" ), time () + 60 * 60 * 24 * 30 ); function logout() { setcookie ( "cookie_user", "", time () + 60 * 60 * 24 * 30 ); setcookie ( "cookie_pass", "", time () + 60 * 60 * 24 * 30 ); } /* http://www.manongjc.com/article/1253.html */ logout (); echo $_COOKIE ['cookie_user'] . "<br />"; echo "You have successfully logged out."; ?>
Zweite Methode: Setzen Sie die Cookie-Ablaufzeit auf Past
<?php setcookie ( "cookie_user", "test", time () + 60 * 60 * 24 * 30 ); setcookie ( "cookie_pass", md5 ( "test" ), time () + 60 * 60 * 24 * 30 ); function logout() { setcookie ( "cookie_user", "test", time () - 100 ); setcookie ( "cookie_pass", md5 ( "test" ), time () - 100 ); } logout (); echo $_COOKIE ['cookie_user'] . "<br />"; echo "You have successfully logged out."; ?>
Das obige ist der detaillierte Inhalt vonSo löschen Sie Cookies in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!