PHP入門Session

零到壹度
發布: 2023-03-22 15:10:01
原創
1876 人瀏覽過

本文主要為大家分享一篇PHP入門之Session的方法,具有很好的參考價值,希望對大家有幫助。一起跟著小編過來看看吧。

作用:儲存一個使用者的信息,更改使用者session的設置,所有頁面都可以用。

PHP Session 變數

開啟程序,做些更改,再儲存退出。就是一次session。伺服器能透過session知道是誰在操作。
工作機制:為訪客建立一個uid,根據這個uid儲存變量,uid儲存在cookie中,或URL傳導。

使用PHP Session

把使用者資訊儲存到session前,啟動回話
註解:session_start() 函數必須位於<html> 標籤之前:

<?php
 session_start(); 
 ?><html><body></body></html>
登入後複製

向伺服器註冊使用者會話,方便保存使用者訊息,同時為使用者會話分配一個uid

#儲存Session 變數

儲存和取得session都是用$ _SESSION

<?php
session_start();
// 存储 session 数据
if(isset($_SESSION[&#39;views&#39;]))
{  
  $_SESSION[&#39;views&#39;]=$_SESSION[&#39;views&#39;]+1;
}
else{  
  $_SESSION[&#39;views&#39;]=9999;
}
?>

<html>
<head>
<meta charset="utf-8">
</head>
<body>
<?php
// 检索 session 数据
echo "浏览量:". $_SESSION[&#39;views&#39;];
?>
</body
></html>
登入後複製

輸出「瀏覽量:9999」

#銷毀Session

使用哪一個unset()session_destroy() 函數銷毀

<?php
session_start();
if(isset($_SESSION[&#39;views&#39;]))
{  
  //释放指定的 session 变量
    unset($_SESSION[&#39;views&#39;]);
}
//彻底销毁 sessionsession_destroy();
?>
登入後複製

   相關推薦:

session原理與實作共享

session原理

PHP中的Session工作原理 

以上是PHP入門Session的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!