php判斷session是否為空

2020-07-16 10:06:46

php判斷session是否為空:

if (isset($_SESSION['aa'])) {
echo '有值';
} else {
echo '沒有值';
}

isset — 檢測變數是否已設定並且非 NULL

如果已經使用 unset() 釋放了一個變數之後,它將不再是 isset()。若使用 isset() 測試一個被設定成 NULL 的變數,將返回 FALSE。同時要注意的是 null 字元("")並不等同於 PHP 的 NULL 常數。

PHP session 變數用於儲存關於使用者對談(session)的資訊,或者更改使用者對談(session)的設定。Session 變數儲存單一使用者的資訊,並且對於應用程式中的所有頁面都是可用的。

Session 的工作機制是:為每個訪客建立一個唯一的 id (UID),並基於這個 UID 來儲存變數。UID 儲存在 cookie 中,或者通過 URL 進行傳導。

以上就是php判斷session是否為空的詳細內容,更多請關注TW511.COM其它相關文章!