php判斷session是否為空:
if (isset($_SESSION['aa'])) { echo '有值'; } else { echo '没有值'; }
isset — 偵測變數是否已設定且非 NULL
如果已經使用 unset() 釋放了一個變數之後,它將不再是 isset()。若使用 isset() 測試一個被設定為 NULL 的變量,將會回傳 FALSE。同時要注意的是 null 字元("\0")並不等同於 PHP 的 NULL 常數。
PHP session 變數用於儲存關於使用者會話(session)的信息,或更改使用者會話(session)的設定。 Session 變數儲存單一使用者的信息,並且對於應用程式中的所有頁面都是可用的。
Session 的工作機制是:為每個訪客建立一個唯一的 id (UID),並基於這個 UID 來儲存變數。 UID 儲存在 cookie 中,或透過 URL 進行傳導。
推薦:php伺服器
相關專題推薦:php session (包含圖文、影片、案例)
以上是php判斷session是否為空的詳細內容。更多資訊請關注PHP中文網其他相關文章!