zoukankan      html  css  js  c++  java
  • php课程 18-60 cookie和session的最主要区别是什么

    php课程 18-60 cookie和session的最主要区别是什么

    一、总结

    一句话总结:存储位置不同:cookie存储在客户端;session存储在服务端。

    1、cookie和session在php里面算超全局数组,那php里面的超全局数组有哪些?

    $_GET
    $_POST
    $_FILES
    $_SERVER
    $_REQUEST
    $GLOBALS
    $_COOKIE
    $_SESSION

    2、cookie和session的作用是什么?

    1.在不同页面使用同一个数组
    2.实现验证码、用户跟踪

    3、不同页面使用同一个数据有哪些方法?

    1.数据库
    2.文件
    3.cookie
    4.session
    5.内存

    二、cookie和session的最主要区别是什么

    1.cookie数组
    2.session数组

    超全局数组:
    $_GET
    $_POST
    $_FILES
    $_SERVER
    $_REQUEST
    $GLOBALS
    $_COOKIE
    $_SESSION

    cookie和session的作用:
    1.在不同页面使用同一个数组
    2.实现验证码、用户跟踪

    不同页面使用一个数据:
    1.数据库
    2.文件
    3.cookie
    4.session
    5.内存

    cookie数组:
    1.设置cookie
    setcookie('username','user1',time()+3600,'/');

    2.删除cookie
    setcookie('username','',time()-1,'/');

    3.会话后过期
    setcookie('username','user1',0,'/');

    session数组:
    0.开启session
    session_start();

    1.设置session
    $_SESSION['username']='user1';
    $_SESSION['user_id']='15';

    2.删除session
    1).开启session
    session_start();

    2).清空session数组
    $_SESSION=array();

    3).删除客户端的cookie文件
    setcookie('PHPSESSID','',time()-1,'/');

    4).删除服务器上PHPSESSID所对应的session文件
    session_destroy();

     
  • 相关阅读:
    105.输出控制缓存
    修正IE6中FIXED不能用的办法,转载
    Linux C语言 网络编程(二) server模型
    阿里巴巴实习生面试悲慘经历
    初学JDBC,JDBC工具类的简单封装
    初学JDBC,最简单示例
    判断不同浏览器
    POI读写Excel简述之写入
    POI读写Excel简述之读取
    eclipse中新建javaweb项目,查看某些类的源码
  • 原文地址:https://www.cnblogs.com/Renyi-Fan/p/9498101.html
Copyright © 2011-2022 走看看