欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

php的会话管理

程序员文章站 2022-04-21 19:09:34
...
php的会话管理

一.cookie

1.如何获取cookie中的值?

示例通过index.php跳转到a.php获得键为name的对应值jason;

index.php代码:

a.php代码;

在火狐浏览器执行结果:

php的会话管理

2.如何通过javascript访问cookie?

示例在index.php中通过弹出框

cookie知识点
显示结果:

php的会话管理

3.如果浏览器或用户禁用了cookie,怎么在页面间传递参数?

示例通过URL参数将b.php的值传递到c.php;

b.php代码:

c.php代码:

通过$_GET可获取对应键的值rose.

二.session:

1.每次重新打开浏览器,服务器将分配给客户端一个新的session_id值。

2.如果获取session的键对应的值?

示例通过index.php跳转到a.php显示session的相应键对应的值:

index.php代码;

a.php代码:

最后页面跳转成功显示:aili

3.如果要销毁session该如何操作? (ps应用场景:超时后清除登录状态)

php提供了session_destroy()可以销毁session。

在index.php中插入session_destroy():

再执行操作,跳转页面后显示结果为:no name found.

以上就介绍了php的会话管理,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。