• 跟着百度学PHP[15]-会话控制session的工作机制


    COOKIE和SESSION的两大区别:

    • cookie是存储与客户端
    • session是存储与服务端

    需要开启session的时候需要使用session_start开启,且session的开头不能拥有任何输出

    有那么以下的几个页面:

    1. Index.php
    2. def.php
    3. exit.php  //删除会话

    一:index.php

    <?php 
    session_start();
    $_SESSION['username'] = 'meizi';
    $_SESSION['age'] = 16;
     ?>

    二:def.php(如果第二个页面要调用session的话也还需要使用session_start开启session)

    <?php 
        session_start();
        echo $_SESSION['username'];
     ?>

    当该执行输出echo $_SESSION['username']就会被输出“meizi”了。

    删除会话有三种。删除当前的会话,所有的会话,单个的会话。

    <?php 
    session_start();
    $_SESSION['hello'] = 'world';
    unset($_SESSION['hello']); #删除hello这个会话。
     ?>

      删除多个会话

    直接将一个空的数组赋值给$_SESSION即可。

    <?php 
    session_start();
    $_SESSION['hello'] = 'world';
    $_SESSION['ni'] = 'hao';
    $_SESSION = array();#直接将一个空的数组赋值给一个$_SESSION即可。
     ?>
  • 相关阅读:
    前端css实现最基本的时间轴
    前端css实现最基本的时间轴
    那些年遇见的奇葩编程书籍封面
    那些年遇见的奇葩编程书籍封面
    2018年国内就业薪资高的7大编程语言排行
    乡愁
    乡愁
    微光系列之青春无敌美少女
    1287 矩阵乘法
    一些关于DP的知识
  • 原文地址:https://www.cnblogs.com/xishaonian/p/6464220.html
Copyright © 2020-2023  润新知