PHP会话管理

<?php
header("Content-type:text/html;charset=utf-8");

// 1.初始化session
// session_start();

//初始化session,判断session启动成功返回True,否则返回False
if (session_start()) {
    echo "session启动成功...<br/>";
}else{
    echo "session启动失败";
}

$name = "zhangsan";

// 2.注册会话变量
$_SESSION['name'] = $name; //保存某个session信息

// 3.访问会话变量
if (isset($_SESSION['name'])) {
    echo $_SESSION['name'] . "<br>";
}else{
    echo "会话变量未注册";
}

// 4.销毁会话变量
// 4.1删除指定会话变量
unset($_SESSION['name']);
if(! isset($_SESSION['name'])){
    echo "会话变量删除成功<br/>";
}
// 4.2销毁所有会话变量
session_unset();

// 5.销毁会话
//该函数会删除会话的所有数据并清除SessionID,关闭该会话
if(session_destroy()) {
    echo "会话已关闭!";
}
posted @ 2019-06-22 11:22  你是真的菜啊  阅读(109)  评论(0编辑  收藏  举报