session控制的思想是指能够在网站中根据一个会话跟踪用户。从此可以很容易实现与登录有关的功能。还能进行个性化的操作。
如今可以使用$_SESSION超级全局变量。
1.开始session:
session_start();
2.注册session:
$_SESSION['id'] = 'id';
3.使用session:
这个$_SESSION就是一个mapping数组。用平时使用数组的办法就可。
4.注销变量 和 销毁session
当用完一个变量要注销:
unset($_SESSION['id']);
注销全部变量:
$_SESSION = array();
销毁session:
session_destroy();
5 实例:
session1.php
<?php
session_start();
$_SESSION['a1'] = 'a1';
$_SESSION['a2'] = 'a2';
?>
<!doctype html>
<html>
<head>
</head>
<body>
<a href="session2.php">next</a>;
</body>
</html>
<?php
session_start();
echo $_SESSION["a1"];
echo $_SESSION['a2'];
session_destroy();
?>
session2会输出a1a2
总结:$_SESSION 是一个超级全局变量的数组。在session_start后,就可以使用该数组。