zoukankan      html  css  js  c++  java
  • cookie和session

    1. cookie是客户端技术,可以保存字符串信息。cookie可以保存中文,默认会使用urlencode编码,可以使用urldecode解码。设置:setCookie("name","yanna",time()+3600)   获取:$_COOKIE['name']  print_r($_COOKIE)更新:setCookie("name","yanna",time()+3600) 删除:setCookie("name","",time()-20)

    2.session是服务器端技术。一个会话对应一个session文件。session需要初始化才能使用。session数据默认存在时间是1440s,即24min,可以在php.ini中配置,注意修改后重启apache。

        保存:1> 初始化session_start();

                 2> 保存$_SESSION['name']="yanna"

             session文件可以保存double,integer,array,object,bool等多种类型。   

        获取:1>初始化session_start(); 

                 2>print_r($_SESSION)  $_SESSION["name"]

           (如果要取出类的对象,需要事先申明一下类的定义信息)

        更新:1> 初始化session_start();

                 2>更新$_SESSION['name']="yanna1"

        删除:1> 初始化session_start();

                 2> unset($_SESSION['name']);(删除某一对键值)   session_destroy();(删除所有)。

    $sid=session_id();可以获取到服务器传给客户端的session id值。

    session_id($_GET[‘PHPSESSID’]);服务器端设置session id文件,通过判断客户端传过来的session id值。

  • 相关阅读:
    iOS 添加微信分享
    IOS学习笔记——ViewController生命周期详解
    UI之CALayer详解(转)
    iOS CALayer讲解
    [leetcode] Minimum Path Sum
    [leetcode]Binary Tree Maximum Path Sum
    我是真的想去google啊
    C++ string 用法详解
    继续存博客
    bash中 2>&1 & 的解释
  • 原文地址:https://www.cnblogs.com/yannuonuo/p/3284568.html
Copyright © 2011-2022 走看看