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 相关文章推荐
在PHP中执行系统外部命令
Oct 09 PHP
基于php split()函数的用法详解
Jun 05 PHP
PHP针对常规模板引擎中与CSS/JSON冲突的解决方法
Aug 19 PHP
在php和MySql中计算时间差的方法详解
Mar 27 PHP
php为字符串前后添加指定数量字符的方法
May 04 PHP
YII Framework框架教程之国际化实现方法
Mar 14 PHP
PHP flush 函数使用注意事项
Aug 26 PHP
PHP实现统计在线人数功能示例
Oct 15 PHP
PHP中STDCLASS用法实例分析
Nov 11 PHP
理清PHP在Linxu下执行时的文件权限方法
Jun 07 PHP
php制作圆形用户头像的实例_自定义封装类源代码
Sep 18 PHP
Laravel 实现关系模型取出需要的字段
Oct 10 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
DC的38部超级英雄动画电影
2020/03/03 欧美动漫
php自动获取关键字的方法
2015/01/06 PHP
PHP中substr_count()函数获取子字符串出现次数的方法
2016/01/07 PHP
在Mac OS上编译安装Nginx+PHP+MariaDB开发环境的教程
2016/02/23 PHP
PHP+Mysql无刷新问答评论系统(源码)
2016/12/20 PHP
PHP 获取指定地区的天气实例代码
2017/02/08 PHP
jquery.cookie.js 操作cookie实现记住密码功能的实现代码
2011/04/27 Javascript
jQuery(1.6.3) 中css方法对浮动的实现缺陷分析
2011/09/09 Javascript
TypeOf这些知识点你了解吗
2016/02/21 Javascript
原生js仿jquery animate动画效果
2016/07/13 Javascript
Javascript快速实现浏览器系统通知
2017/08/26 Javascript
关于Angularjs中跨域设置白名单问题
2018/04/17 Javascript
vue.js实现带日期星期的数字时钟功能示例
2018/08/28 Javascript
浅谈小程序 setData学问多
2019/02/20 Javascript
原生JavaScript创建不可变对象的方法简单示例
2020/05/07 Javascript
ES6扩展运算符和rest运算符用法实例分析
2020/05/23 Javascript
js实现小球在页面规定的区域运动
2020/06/16 Javascript
python字典get()方法用法分析
2015/04/17 Python
详解Python中的Cookie模块使用
2015/07/06 Python
Python多进程池 multiprocessing Pool用法示例
2018/09/07 Python
用uWSGI和Nginx部署Flask项目的方法示例
2019/05/05 Python
python创建属于自己的单词词库 便于背单词
2019/07/30 Python
python实现递归查找某个路径下所有文件中的中文字符
2019/08/31 Python
基于django 的orm中非主键自增的实现方式
2020/05/18 Python
基于CSS3实现图片模糊过滤效果
2015/11/19 HTML / CSS
美国巧克力喷泉品牌:Sephra
2019/05/05 全球购物
Shop Apotheke瑞士:您的健康与美容网上商店
2019/10/09 全球购物
一些关于MySql加速和优化的面试题
2014/01/30 面试题
大班上学期幼儿评语
2014/04/30 职场文书
国际贸易求职信
2014/07/05 职场文书
优秀教师自我评价范文
2014/09/27 职场文书
三十年同学聚会感言
2015/07/30 职场文书
2016学校先进集体事迹材料
2016/02/29 职场文书
Django drf请求模块源码解析
2021/06/08 Python
MySQL 1130异常,无法远程登录解决方案详解
2021/08/23 MySQL
MySQL安装失败的原因及解决步骤
2022/06/14 MySQL