PHP如何使用 Session 變數
寫入Session、讀取Session、清除Session等方式。
session基本概念:
設定一個變數==>number ,接著他一個值==> number=10
就存在伺服器上囉!基本上這樣最簡單的 session 就設定好了。
Session 的寫入:
1. 啟動 Session。 2. 登記 Session 變數名稱。 3. 使用$_SESSION 全域變數, |
範例碼: [quote] // 1. 啟動 Session // 2. 登記 Session 變數名稱 // 3. 寫入 Session 變數 |
Session 的讀取:
1. 啟動 Session。 2. 使用$_SESSION 全域變數 |
範例碼: // 1. 啟動 Session // 2. 使用$_SESSION 全域變數, echo $_SESSION[foo]; |
Session 的清除:
1. 啟動 Session。 2. 清除所有已登記的 Session 變數。 3. 銷毀現有的 Session連線紀錄。 |
範例碼: // 1. 啟動 Session // 2. 清除所有已登記的 Session 變數 |
session time out
程式最上方加入: start_session(300);
300秒=5分鐘
PHP中的session有效期默認是1440秒(24分鐘),也就是說,用戶端超過24分鐘沒有刷新,當前session就會失效。當然如果用戶關閉了流覽器,回話也就結束了,Session自然也不存在
session 其他
從PHP ini去修改參數參考以下: