首頁 >後端開發 >PHP問題 >php判斷session是否為空

php判斷session是否為空

尚
原創
2019-10-28 16:34:425859瀏覽

php判斷session是否為空

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中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn