您的位置:首页 > 编程语言 > PHP开发

php笔记----第十一章 会话控制

2015-11-27 20:19 585 查看
一、cookie

1.向客户端电脑中设置Cookie

setcookie ();

2.在服务器端上读取Cookie的内容

$_COOKIE

3.将多维数组应用于Cookie中

setcookie("member[name]",'孙胜利');

setcookie("member[email]",'1205429372@qq.com');

4.删除Cookie

setcookie("member",'',time()-1);

注意点:

使用setcookie删除cookie的时候,需要与当初设置cookie的时候参数一致!

二、session

1.开启session

session_start();

1)开启一个会话

一个客户 到超市里面买东西 办会员卡!

2)打开已经存在的会话

当这个客户 以后再到超市买东西的时候 根据上次办的卡号 买东西!

根据客户端传来的session id 把这个 session id 对应的数据 读取到 $_SESSION这个变量里面

具体的使用:

创建 session

<?php

session_start();

$username = "xiaoli";

session_register("username");

?>

读取 session

<?php

session_start();

echo "登记的用户名为:".$_SESSION["username"]; //输出 登记的用户名为:xiaoli

?>

销毁 session

<?php

session_start();

session_unregister("username"); //注销 session 变量

session_unset(); //注销 session 会话

?>

cookie和session的最主要的区别是

cookie的数据保存在浏览器上。

session的数据保存在服务器上。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: