PHP学习笔记【27】--服务端存储技术Session

<?php
//session
//关于session的介绍,大家可以自行百度,这里主要介绍session的使用
//可以在php.in中查看session的保存路径

//session的创建
session_start();//创建session文件   session的默认存在的时间为 1440s = 24min = 24分钟
//$_SESSION["name"]="Kenan";
//$_SESSION["age"]=18;
//session中可以存入对象
//如果我们要取出对象,要引入相应的类文件
 echo "<pre>";
 echo print_r($_SESSION);
 echo "</pre>";
 
 //更新sesion
 //做法:设置相同key的键值对session就OK了
 
 //删除session
unset($_SESSION["name"]);

//删除所有的session
session_destroy();//会删除对应的session文件


//session的设置 php.in
//session.gc_maxlifetime //存活时间
//session.save_path="d:/dir";
//sessoin.auto_start=1 //自动启动session 不推荐

//取得sessionid
//session_id();
//设置session_id
//session_id(":3234");

//SID 这个是一个常量值为  PHPSESSIONID=SDFS


//session的其他配置选项
//获取session的名字
echo "session的名字=".session_name();
//设置session的名字 php.in
//session.name
//给链接加上sid
//session.use.trans.sid

//gc配置  三个一组,共同决定session的垃圾回收
//session的生命周期
//sessoin.gc_maxlifetime
//session.gc_probability=1
//session.gc_divisor=1000
//有 千分之一的概率 启动垃圾回收


?>

你可能感兴趣的:(PHP,session,session,php学习笔记,php服务端存储技术)