1. 程式人生 > 其它 >驗證PHP Session保持會話狀態

驗證PHP Session保持會話狀態

技術標籤:phpsessioncookie

瀏覽器視窗1寫入會話資料


session_start();

$_SESSION['name'] = "測試1";

瀏覽器視窗1訪問寫入的會話資料


session_start();

if(!$_SESSION['name']){
    echo "沒有找到資料";
}else{
    echo $_SESSION['name'] ;
}

在這裡插入圖片描述

無痕視窗2訪問會話資料

在這裡插入圖片描述

原理

Session 保持回話原理:客戶端第一次訪問服務端時,服務端會建立session檔案,並生成對應的cookie返回給客戶端,客戶端會將cookie儲存在本地,並每次訪問服務端時帶上此cookie,服務端拿到客戶端訪問的cookie後,可以根據cookie取到此cookie對應的會話資訊