Heim  >  Artikel  >  Backend-Entwicklung  >  Einführung in zwei Methoden zum Ändern der Sitzungsüberlebenszeit in PHP

Einführung in zwei Methoden zum Ändern der Sitzungsüberlebenszeit in PHP

不言
不言Original
2018-08-03 11:56:023247Durchsuche

Einführung in zwei Methoden zum Ändern der Sitzungsüberlebenszeit in PHP

Dieser Artikel stellt Ihnen eine Zusammenfassung (empfohlen) häufig verwendeter Funktionen und globaler Variablen in PHP vor. Er hat einen gewissen Referenzwert.

Methode 1: Ändern Sie die Konfigurationsdatei php.ini, der Standardwert ist 1440, 24 Minuten, Sie können ihn ändern

php.ini Über sitzungsbezogene Einstellungen (öffnen). php.ini-Datei im Abschnitt „[Session]“:
1. session.use_cookies: Der Standardwert ist „1“, was bedeutet, dass die SessionID von Cookie übergeben wird, andernfalls wird sie von Query_String 2. session.name: Dies ist der in SessionID gespeicherte Variablenname. Der Standardwert ist „Session.cookie_lifetime“. Wird im Client-Cookie gespeichert. Der Standardwert ist 0, was bedeutet, dass die SessionID ungültig wird, sobald der Browser sie schließt... Aus diesem Grund kann die Sitzung nicht dauerhaft verwendet werden!
4. session.gc_maxlifetime: Dies ist die Zeit, die Sitzungsdaten auf der Serverseite gespeichert werden. Wenn diese Zeit überschritten wird, werden die Sitzungsdaten automatisch gelöscht!

Methode 2: Im Programm festlegen, die Funktion ini_set() verwenden, um die Ablaufzeit der Sitzung festzulegen. Wenn die Skriptausführung jedoch endet, wird die Einstellung gelöscht und die Datei php.ini wird nicht gelöscht wirklich verändert

session_start(); 
ini_set('session.gc_maxlifetime',21600);
Empfohlene verwandte Artikel:

Was ist der Unterschied zwischen Echo-Anweisung und Print-Anweisung in PHP5

Wie PHP mit Ajax kombinieren Bilder verarbeiten (Code)

Empfehlungen zu verwandten Themen

: PHP-Sitzung (einschließlich Bilder, Texte, Videos, Fälle)

Das obige ist der detaillierte Inhalt vonEinführung in zwei Methoden zum Ändern der Sitzungsüberlebenszeit 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