11-2 会话控制session

二、session
     Session技术与Cookie相似,都是用来存储使用者的相关资料,但是最大的不同之
     处在于Cookie是将资料存储在客户端电脑中,而Session则是将数据存放于服务器
     上。把保存的资料比喻成超市里面的会员卡,Cookie技术就相当于需要用户自己
     保存会员卡,每次去超市必须要持有会员卡才能代表自己的身份,那么Session技
     术就相当于会员卡由超市方保存,每次来超市的时候只需要报出会员卡的卡号(我
     们可以称为Session ID,客户端的cookie中只需要保存Session ID)即可!
     1.开启session
     2.使用session存储数据
     3.注销变量与销毁session

 

<?php
header('Content-type:text/html;charset=utf-8');
session_start();
$_SESSION['name']='孙胜利';
$_SESSION['email']='1205429372@qq.com';
$_SESSION['url']='sifangku.com';

输入session

<?php 
header('Content-type:text/html;charset=utf-8');
session_start();
var_dump($_SESSION);
var_dump($_COOKIE);
var_dump(session_name());
?>

注销session

<?php 
session_start();//打开要销毁的会话!
session_unset();//Free all session variables
session_destroy();//销毁一个会话中的全部数据
setcookie(session_name(),'',time()-3600,'/');//销毁保存在客户端的卡号(session id)
?>

 

 

posted @ 2017-06-04 11:51  千机楼  阅读(130)  评论(0)    收藏  举报