In diesem Artikel wird hauptsächlich die Verwendung von Cookies in PHP erläutert, einschließlich der Erstellung/AktualisierungCookies
, Cookies löschen, Cookie-Werte abrufen usw. Freunde, die es benötigen, können sich auf
1 beziehen. Cookies erstellen/aktualisieren
Der Code lautet wie folgt:
setCookie($cookieName,$value,time()+秒数);
Nach dem Login kopieren
Beispiel: Erstellen Sie ein Cookie mit dem Namen UserName, dem Wert zs und einer Ablaufzeit von 2 Wochen
Der Code lautet wie folgt:
setcookie("UserName","zs",time()+2*7*24*3600);
Nach dem Login kopieren
Wenn die Zeit nicht eingestellt ist, wird sie nicht in der Cookie-Datei gespeichert. Der Zugriff ist auch dann möglich, wenn der Browser nicht geschlossen ist. Wenn der Browser geschlossen wird, ist er nicht mehr zugänglich.
Beispiel:
Der Code lautet wie folgt:
setcookie("Age","18");
Nach dem Login kopieren
2. Holen Sie sich den Wert des Cookies
Der Code lautet wie folgt:
$_cookie[$cookieName];
Nach dem Login kopieren
Beispiel: Nehmen Sie den Wert von UserName heraus und geben Sie ihn in die
Variable$uName
Der Code lautet wie folgt:
$uName=$_COOKIE['UserName'];
Nach dem Login kopieren
Beim Erfassen des Werts wird im Allgemeinen zuerst beurteilt, ob er leer ist, und dann wird die Wertoperation ausgeführt. Die obige Wertoperation wird im Allgemeinen wie folgt geschrieben:
Der Code lautet wie folgt:
if (!empty($_COOKIE['UserName']))
{
$uName=$_COOKIE['UserName'];
}
Nach dem Login kopieren
3. Löschen Sie das angegebene Cookie
Das Der Code lautet wie folgt:
setcookie($cookieName,value,time()-秒数);
//或者
setcookie($cookiename, '');
//或者
setcookie($cookiename, NULL);
Nach dem Login kopieren
Beispiel: Benutzernamen löschen
Der Code lautet wie folgt:
setcookie("UserName","zs",time()-3600);
Nach dem Login kopieren
4 Sitzung
Der Code lautet wie folgt:
foreach($_COOKIE as $key=>$val){
setcookie($key,"",time()-100);
}
Nach dem Login kopieren
Wenn kein Cookie vorhanden ist, wird auch die Datei, die das Cookie auf diesem Computer speichert, gelöscht.
Das obige ist der detaillierte Inhalt vonWie verwende ich Cookies in PHP?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!