Heim  >  Artikel  >  Backend-Entwicklung  >  Wie verwende ich Cookies, um die Ablaufzeit in PHP festzulegen?

Wie verwende ich Cookies, um die Ablaufzeit in PHP festzulegen?

coldplay.xixi
coldplay.xixiOriginal
2020-07-10 09:46:382667Durchsuche

So verwenden Sie Cookies, um die Ablaufzeit in PHP festzulegen: Stellen Sie das Cookie so ein, dass es nach einem Tag abläuft. Der Code lautet [setcookie ("mycookie", "123", time()+3600*24); ], [time( )+3600*24] stellt den Zeitstempel der nächsten 24 Stunden dar.

Wie verwende ich Cookies, um die Ablaufzeit in PHP festzulegen?

So verwenden Sie Cookies, um die Ablaufzeit in PHP festzulegen:

1. Einführung in die Setcookie-Funktion

setcookie(name,value,expire,path,domain,secure)

Parameter:

  • name Legen Sie den Namen des Cookies fest. Der Wert dieses Parameters muss festgelegt werden.

  • value Legen Sie den Cookie-Wert fest. Dieser Parameter muss festgelegt werden.

  • expire  Optional. Legen Sie die Gültigkeitsdauer des Cookies fest, normalerweise einen Zeitstempel.

  • path Optional. Legen Sie den Serverpfad für Cookies fest.

  • domain Optional. Domainname zum Setzen von Cookies.

  • secure Optional. Gibt an, ob Cookies über eine sichere HTTPS-Verbindung übertragen werden.

Es ist ersichtlich, dass Sie zum Festlegen der Cookie-Ablaufzeit nur drei Parameter festlegen müssen. Bitte sehen Sie sich das folgende Beispiel an:

2. Stellen Sie die Ablaufzeit des Cookies ein

Stellen Sie das Cookie so ein, dass es nach einem Tag abläuft

setcookie ("mycookie", "123", time()+3600*24);
/* http://www.manongjc.com/article/1258.html */

time() stellt fest der aktuelle Zeitstempel, time()+3600*24 stellt den Zeitstempel in den nächsten 24 Stunden dar.

Ebenso läuft das Setzen von Cookies nach einem Jahr ab

setcookie ("mycookie", "123", time()+3600*24*365);

Verwandte Lernempfehlungen: PHP-Programmierung vom Einstieg bis zur Beherrschung

Das obige ist der detaillierte Inhalt vonWie verwende ich Cookies, um die Ablaufzeit in PHP festzulegen?. 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