zoukankan      html  css  js  c++  java
  • PHP中session存储及删除变量的方法

    Session 变量保存的信息是单一用户的,并且可供应用程序中的所有页面使用。
    但是session会话信息是临时的,在用户离开网站后就会被删除。
    如果需要永久储存信息,就需要把数据存储在数据库中。

    1 <?php
    2 session_start();
    3 $name = 'jack Ma';
    4 $_SESSION['name'] = $name;
    5 echo $_SESSION['name'];

    通过echo输出,测试结果如下:

    二、session删除变量

    1、使用unset()

    1 <?php
    2 session_start();
    3 $name = 'jack Ma';
    4 $_SESSION['name'] = $name;
    5 unset($_SESSION['name']);
    6 echo $_SESSION['name'];

    通过echo测试结果如下:

    unset() 销毁指定的变量。

    unset() 在函数中的行为会依赖于想要销毁的变量的类型而有所不同。

    2、使用session_destroy()

    1 session_destroy();

    session_destroy() 销毁当前会话中的全部数据,但是不会重置当前会话所关联的全局变量, 也不会重置会话 cookie。如果需要再次使用会话变量,必须重新调用 session_start() 函数。

  • 相关阅读:
    ffmpeg处理视频与声音
    吸引力
    bzoj 2752: [HAOI2012]高速公路(road)
    bzoj 3653 [湖南集训]谈笑风生
    bzoj 3143: [Hnoi2013]游走
    16,docker入门
    15.9,python操作redis集群
    15.8,redis-cluster配置
    15.7,哨兵集群
    15.6,redis主从同步
  • 原文地址:https://www.cnblogs.com/clubs/p/11571429.html
Copyright © 2011-2022 走看看