zoukankan      html  css  js  c++  java
  • PHP基础知识

    session:存储用户访问全局的唯一变量,在服务器上的PHP指定的目录中(session_dir)的位置进行存放

    修改session的生存时间:
    (1)修改PHP.ini配置
       修改php.ini文件中的gc_maxlifetime变量就可以延长session的过期时间了:(例如,我们把过期时间修改为86400秒)
     
     session.gc_maxlifetime = 86400
    
    (2)手动设置 Session 的生存期
           代码如下:
    <?php
    session_start();
    // 保存一天
    $lifeTime = 24 * 3600;
    setcookie(session_name(), session_id(), time() + $lifeTime, "/");
    ?>
    
    使用函数 session_set_cookie_params(); 也可可以来设置 Session 的生存期的,该函数必须在 session_start() 函数调用之前调用:
    <?php
    // 保存一天
    $lifeTime = 24 * 3600;
    session_set_cookie_params($lifeTime);
    session_start();
    $_SESSION["admin"] = true;
    ?>
    
    cookie:用来存储连续访问页面时所用,是存储在客户端,对于Cookie来说是存储在用户的WIN的temp目录中;
    cookie的生存时间设置如下:
    setcookie("cookie_name", "abcd", time()+3600);
    

     
  • 相关阅读:
    Java变量以及内存分配
    在ORACLE存储过程中创建临时表
    CREATE OR REPLACE FUNCTION
    DECLARE
    CURSOR
    STM32WB SRAM2
    git版本控制
    STM32WB HSE校准
    STM32 HSE模式配(旁路模式、非旁路模式)
    STM32WB 信息块之OTP
  • 原文地址:https://www.cnblogs.com/Lance--blog/p/5849935.html
Copyright © 2011-2022 走看看