SESSION信息保存在哪个文件目录下以及能够用来保存什么类型的数据


Posted in PHP onJune 17, 2012

1.SESSION信息保存在哪?

<?php 
session_start(); 
$_SESSION['name']='marcofly'; 
?>

session默认是保存到c:\windows\temp目录下,但是通过修改php.ini中的session.save_path值可以改变session的保存路径。
如:session.save_path = "d:/wamp/tmp"
执行该代码后,就会在d:/wamp/tmp目录下,新增一个文件名为:sess_***的文件,打开之后,内容如下:name|s:8:"marcofly";
文件内容解释:
name:key
s:保存类型是字符串
8:字符串长度
marcofly:value
2.SESSION能够保存什么类型的数据呢?
如前一个例子所示,session能保存字符串,不仅如此,session还能保存整型(int),布尔型(bool),数组(array),而且,session还能保存对象
我们通过一个例子来简单的看下:
<?php 
session_start(); 
$_SESSION['name']='marcofly';//字符串 
$_SESSION['int']='10';//整型 
$_SESSION['bool']=True;//布尔型 
$_SESSION['array']=array('name'=>'marcofly','age'=>'23');//数组 
class test{ 
public $msg; 
public function __construct(){ 
$this->msg="Hello World"; 
} 
} 
$obj=new test(); 
$_SESSION['obj']=$obj;//对象 
?>

结果如下:
name|s:8:"marcofly";
int|s:2:"10";
bool|b:1;
array|a:2:{s:4:"name";s:8:"marcofly";s:3:"age";s:2:"23";}
obj|O:4:"test":1:{s:3:"msg";s:11:"Hello World";}
PHP 相关文章推荐
libmysql.dll与php.ini是否真的要拷贝到c:\windows目录下呢
Mar 15 PHP
PHP常用开发函数解析之数组篇[未完结]
Jul 30 PHP
在PHP中使用redis
Nov 04 PHP
ThinkPHP的I方法使用详解
Jun 18 PHP
Yii框架中 find findAll 查找出制定的字段的方法对比
Sep 10 PHP
Ubuntu12下编译安装PHP5.3开发环境
Mar 27 PHP
PHP中使用array函数新建一个数组
Nov 19 PHP
WordPress中给媒体文件添加分类和标签的PHP功能实现
Dec 31 PHP
visual studio code 调试php方法(图文详解)
Sep 15 PHP
PHP对称加密算法(DES/AES)类的实现代码
Nov 14 PHP
PDO::_construct讲解
Jan 27 PHP
php中Swoole的热更新实现代码实例
Mar 04 PHP
PHP Warning: PHP Startup: Unable to load dynamic library \ D:/php5/ext/php_mysqli.dll\
Jun 17 #PHP
php后退一页表单内容保存实现方法
Jun 17 #PHP
php中使用接口实现工厂设计模式的代码
Jun 17 #PHP
php中jQuery插件autocomplate的简单使用笔记
Jun 14 #PHP
PHP的加密方式及原理
Jun 14 #PHP
php面向对象 字段的声明与使用
Jun 14 #PHP
PHP对象Object的概念 介绍
Jun 14 #PHP
You might like
十天学会php之第三天
2006/10/09 PHP
用来给图片加水印的PHP类
2008/04/09 PHP
PHP下一个非常全面获取图象信息的函数
2008/11/20 PHP
firefox firebug中文入门教程 脚本之家新年特别版
2010/01/02 Javascript
jQueryUI写一个调整分类的拖放效果实现代码
2012/05/10 Javascript
JS中的form.submit()不能提交表单的错误原因
2014/10/08 Javascript
jQuery中$.click()无效问题分析
2015/01/29 Javascript
javascript 实现map集合
2015/04/03 Javascript
nodejs实现获取某宝商品分类
2015/05/28 NodeJs
JS折半插入排序算法实例
2015/12/02 Javascript
第二章之Bootstrap 页面排版样式
2016/04/25 Javascript
Bootstrap源码解读排版(1)
2016/12/23 Javascript
jQuery为DOM动态追加事件的方法
2017/02/16 Javascript
vue-cli脚手架-bulid下的配置文件
2018/03/27 Javascript
React优化子组件render的使用
2019/05/12 Javascript
一起写一个即插即用的Vue Loading插件实现
2019/10/31 Javascript
vue 实现根据data中的属性值来设置不同的样式
2020/08/04 Javascript
Python解析树及树的遍历
2016/02/03 Python
Python实现自动发送邮件功能
2021/03/02 Python
解决python删除文件的权限错误问题
2018/04/24 Python
python3将视频流保存为本地视频文件
2018/06/20 Python
使用Python实现微信提醒备忘录功能
2018/12/04 Python
使用python list 查找所有匹配元素的位置实例
2019/06/11 Python
如何基于python实现画不同品种的樱花树
2020/01/03 Python
python操作ini类型配置文件的实例教程
2020/10/30 Python
基于HTML5的齿轮动画特效
2016/02/29 HTML / CSS
Gweniss格温妮丝女包官网:英国纯手工制造潮流包包品牌
2018/02/07 全球购物
开业庆典邀请函
2014/01/08 职场文书
讲解员培训方案
2014/05/04 职场文书
学校安全教育月活动总结
2014/07/07 职场文书
学校2014重阳节活动策划方案
2014/09/16 职场文书
2014年行政人事工作总结
2014/12/09 职场文书
毕业生自荐材料范文
2014/12/30 职场文书
尊师重教主题班会
2015/08/14 职场文书
Python图片处理之图片裁剪教程
2021/05/27 Python
Python 多线程处理任务实例
2021/11/07 Python