PHP-------- 会话控制

Posted 玉育

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP-------- 会话控制相关的知识,希望对你有一定的参考价值。

                                                                    会话控制

 

我们之前所有的页面,通过浏览器访问这个页面的时候,它使用的协议是HTTP协议,在访问的网页的时候使用的协议都是HTTP协议,HTTP协议它是在TCP协议基础上的。

HTTP协议和TCP协议,两者的区别是::

TCP协议,它是一个常连接,如果是使用的TCP协议的话,这个客户端和服务器它们建立起一个连接,建立起一个通道,这个通道是个常连接,不会被关闭。而使用HTTP协议的话在客户端和服务器之间做一个连接的话,这个连接每次访问完都会被关掉。所以HTTP协议,是个短连接,HTTP协议它是在TCP协议基础上的。

也就是说TCP协议更接近底层,

TPLINKZBHQ416

 

 

HTTP协议,用户用的这一层

HTTP协议,他称为无状态协议,

SESSION  COOKIE 短连接,存在某一个地方,增加了辅助的东西,来保存信息,

 

SESSION  COOKIE  两种的特点::

SESSION特点:

【1】      存储在服务器里的

【2】      每个使用者都会生成一个SESSION。相对独立的。

【3】      有默认的过期时间,大概15分钟左右。比如:淘宝

【4】      可以存储人员任意类型放入数据

 

COOKIE  的特点:

【1】      存储在客户端的,

【2】      每个使用者都会生成一个COOKIE。因为在每个人的电脑上COOKIE。

【3】      默认没有过期时间。

【4】      只能存储字符串。

SESSION更加安全。会造成压力。

 

 

 

如何使用??

SESSION的使用

【 1】使用SESSION的页面必须在代码第一行开启SESSION

session_start();  //这是开启SESSION

$_session[“uid”] = “zhangsan”  //赋值

Echo $_SESSION[“uid”];

 

 

 

 

 

 

 

以上是关于PHP-------- 会话控制的主要内容,如果未能解决你的问题,请参考以下文章

PHP系列(十三)PHP会话控制

控制台命令上的PHP会话丢失

PHP面试 PHP基础知识 八(会话控制)

php 会话控制

理解PHP中的会话控制

(实用篇)php通过会话控制实现身份验证实例