Heim  >  Artikel  >  Backend-Entwicklung  >  Wie verwende ich Cookies in PHP?

Wie verwende ich Cookies in PHP?

怪我咯
怪我咯Original
2017-07-10 09:56:142045Durchsuche

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()+秒数);
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);
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");
2. Holen Sie sich den Wert des Cookies


Der Code lautet wie folgt:

$_cookie[$cookieName];
Beispiel: Nehmen Sie den Wert von UserName heraus und geben Sie ihn in die

Variable$uName

Der Code lautet wie folgt:

$uName=$_COOKIE['UserName'];
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'];
}
3. Löschen Sie das angegebene Cookie


Das Der Code lautet wie folgt:

setcookie($cookieName,value,time()-秒数);
//或者
setcookie($cookiename, '');
//或者
setcookie($cookiename, NULL);
Beispiel: Benutzernamen löschen


Der Code lautet wie folgt:

setcookie("UserName","zs",time()-3600);
4 Sitzung


Der Code lautet wie folgt:

foreach($_COOKIE as $key=>$val){
setcookie($key,"",time()-100);
}
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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn