Wie stelle ich ein, dass Cookies in PHP nicht ablaufen?

青灯夜游
Freigeben: 2023-03-06 06:18:02
Original
3449 Leute haben es durchsucht

In PHP können Sie die Funktion setcookie() verwenden, um eine längere Gültigkeitsdauer für das Cookie festzulegen, damit das Cookie nicht abläuft. Die Syntax lautet „setcookie(cookie_name,cookie_value, time()+99*365*24*; 3600);".

Wie stelle ich ein, dass Cookies in PHP nicht ablaufen?

Empfohlen: „PHP-Video-Tutorial

Gültigkeitsdauer von Cookies:

Standard: Der Sitzungszyklus endet (d. h. der Browser geschlossen ist). Standardmäßig laufen Cookies ab, wenn der Browser geschlossen wird. Diese Art von Cookie ist ein temporäres Cookie oder wird als Sitzung bezeichnet.

Cookie unterstützt das Festlegen der Gültigkeitsdauer. Der dritte Parameter von setcookie kann die Gültigkeitsdauer des Cookies festlegen. (Das Folgende ist auf 60 Sekunden festgelegt, aber nach einer Minute läuft das Cookie ab, unabhängig davon, ob der Browser geschlossen ist.) eine längere Cookie-Gültigkeitsdauer, um zu verhindern, dass Cookies ablaufen, zum Beispiel 99 Jahre (die Zeit wird in Sekunden angegeben und muss mit 365 Tagen, 24 Stunden und 3600 Sekunden multipliziert werden):

setcookie("cookie_name", "cookie_value", time() + 99 * 365 * 24 * 3600);
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonWie stelle ich ein, dass Cookies in PHP nicht ablaufen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage