启动 Session
在每个需要使用 Session 的页面开始时,使用 session_start() 函数启动 Session。
<?php
// 启动 Session
session_start();
?>
设置 Session 变量
<?php
// 设置 Session 变量
$_SESSION["username"] = "john_doe";
$_SESSION["language"] = "en";
?>
使用 $_SESSION 超全局变量来设置 Session 变量。
获取 Session 变量
<?php
// 获取 Session 变量
$username = $_SESSION["username"];
$language = $_SESSION["language"];
echo "Username: $username<br>";
echo "Language: $language";
?>
使用 $_SESSION 超全局变量来获取 Session 变量。
删除 Session 变量
<?php
// 删除 Session 变量
unset($_SESSION["username"]);
?>
使用 unset 函数删除 Session 变量。
注销 Session
<?php
// 注销整个 Session
session_destroy();
?>
使用 session_destroy() 函数注销整个 Session。这会删除所有 Session 变量,并使用户注销。
在使用 Session 时,确保在脚本的最顶部调用 session_start(),以确保 Session 被正确启动。Session 数据默认存储在服务器上,但可以配置为存储在数据库或其他持久性存储中。
在实际应用中,Session 通常用于存储用户的身份验证信息、购物车内容、用户偏好设置等。 Session 提供了一种方便且相对安全的方式来保持用户状态。
转载请注明出处:http://www.pingtaimeng.com/article/detail/13819/PHP