Heim >Backend-Entwicklung >PHP-Problem >So löschen Sie Cookies in PHP
So löschen Sie Cookies in PHP: 1. Verwenden Sie die Methode „setcookie('cookiename', '')“, um den Cookie-Wert auf leer zu setzen; 2. Verwenden Sie „setcookie('cookiename', '', time()-“ 3600) ;"Methode.
Empfohlen: „PHP-Video-Tutorial“
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 die Vergangenheit
<?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!