• 技术文章 >后端开发 >php教程

    php的会话管理

    2016-07-29 09:15:01原创857
    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教程有兴趣的朋友有所帮助。

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:session php 39 cookie name

    相关文章推荐

    • 实例详解PHP统计代码行数及文件数量的方法• PHP命名空间和自动加载类,PHP命名空间加载类_PHP教程• PHP里8个鲜为人知的安全函数分析,php鲜为人知函数_PHP教程• PHP利用MySQL保存session的实现思路及示例代码,mysqlsession_PHP教程• 使用 PHP 限制下载速度_PHP教程
    1/1

    PHP中文网