Heim > Artikel > Backend-Entwicklung > So stellen Sie Sitzungsinhalte über session_id in PHP wieder her
In diesem Artikel geht es hauptsächlich um die Wiederherstellung von Sitzungsinhalten über session_id. Interessierte Freunde können sich darüber informieren.
// 开启session session_start(); // 取得 $_SESSION['test'] = '111222333'; $session_id = session_id(); echo $session_id;exit; // fu1dmdnrk0o2pi612b8jh9kts1
// 根据session_id查询session信息 session_id('fu1dmdnrk0o2pi612b8jh9kts1'); session_start(); print_r($_SESSION);exit; // Array ( [test] => 111222333 )
Hier ist Folgendes zu beachten: Wenn Sie die Sitzungs-ID erhalten, müssen Sie dies tun first session_start(); Beim Abrufen der Sitzung über session_id ist session_start() erforderlich. Da session_start() prüft, ob derzeit eine aktive Sitzung vorhanden ist, erstellen Sie andernfalls eine Sitzung und greifen Sie über das Array $_SESSION darauf zu. Wenn die Sitzung bereits existiert, lädt die Funktion session_start() die registrierten Sitzungsvariablen, damit sie verwendet werden können.
Verwandte Tutorials: PHP-Video-Tutorial
PHP-Lernthema für chinesische Websites: PHP-Sitzung (Einschließlich Bilder, Texte, Videos, Fälle)
Das obige ist der detaillierte Inhalt vonSo stellen Sie Sitzungsinhalte über session_id in PHP wieder her. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!