Dieser Artikel führt Sie hauptsächlich in die spezifische Implementierungsmethode zum Cookie-Aufzeichnen und Löschen von Variablen in PHP ein.
Zuallererst muss jeder wissen: Was ist ein PHP-Cookie? Was bedeutet Cookie?
Cookies werden häufig zur Identifizierung von Benutzern verwendet und sind kleine Dateien, die vom Server auf dem Computer des Benutzers hinterlassen werden. Immer wenn derselbe Computer eine Seite über den Browser anfordert, sendet er auch das Cookie. Mit PHP können Sie Cookie-Werte erstellen und abrufen.
Einfach ausgedrückt: Wenn der Benutzer zum ersten Mal eine Verbindung zum Server herstellt und sich erfolgreich anmeldet, weiß er bei der nächsten Anfrage beim Server immer noch nicht, um welchen Benutzer es sich bei der aktuellen Anfrage handelt.
Das Aufkommen von Cookies wird dieses Problem sehr gut lösen. Wenn Sie sich zum ersten Mal am Server anmelden, werden einige Daten (Cookies) an den Browser zurückgegeben und anschließend vom Browser lokal gespeichert.
Wenn der Benutzer erneut eine Anfrage sendet, werden die in der letzten Anfrage gespeicherten Cookie-Daten automatisch an den Server übertragen und der Server verwendet das Browser-Cookie Kann ermitteln, wer der aktuelle Benutzer ist.
Im Folgenden stellen wir Ihnen anhand einfacher Codebeispiele die Implementierungsmethode von PHP-Cookie-Speichervariablen und -Löschung vor.
1. Cookies aufzeichnen
<?php setcookie("username", "PHP中文网", time()+3600); echo $_COOKIE['username'];
unterscheidet sich von der Methode zum Öffnen der Sitzung setcookie-FunktionUm Cookies zu setzen, repräsentieren die Parameter jeweils den Cookie-Namen, den Cookie-Wert und die Cookie-Ablaufzeit.
Hinweis:
setcookie()-Funktion sendet ein HTTP-Cookie an den Client.
$_COOKIE stellt ein Array von Variablen dar, die über HTTP-Cookies an das aktuelle Skript übergeben werden.
Für die Grundkenntnisse vonSitzung können Freunde, die es benötigen, auf [Wie speichere und lösche ich Variablen in einer Sitzung in PHP?“ verweisen. ], jeder ist willkommen zum Lernen und Lernen.
2. Cookies löschen
<?php // 设置cookie,需要给cookie一个生成时间,如果想删除cookie直接讲cookie的生成时间设置为负的即可 setcookie("username", "PHP中文网", time()-3600); echo $_COOKIE['username'];
PHP-Cookie-Aufzeichnungs- und Löschvariablen Die Die detaillierte Einführung in die Methode ist leicht zu verstehen.
Wenn Sie mehr über PHP erfahren möchten, können Sie der PHP-Chinesisch-WebsitePHP-Video-Tutorial. Willkommen an alle zum Nachschlagen und Lernen!
Das obige ist der detaillierte Inhalt vonWie kann ich Variablen in Cookies in PHP aufzeichnen und löschen? (Bilder + Videos). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!