SESSION信息保存在哪個(gè)文件目錄下以及能夠用來保存什么類型的數(shù)據(jù)
更新時(shí)間:2012年06月17日 23:38:31 作者:
session默認(rèn)是保存到c:\windows\temp目錄下,但是通過修改php.ini中的session.save_path值可以改變session的保存路徑
1.SESSION信息保存在哪?
<?php
session_start();
$_SESSION['name']='marcofly';
?>
session默認(rèn)是保存到c:\windows\temp目錄下,但是通過修改php.ini中的session.save_path值可以改變session的保存路徑。
如:session.save_path = "d:/wamp/tmp"
執(zhí)行該代碼后,就會(huì)在d:/wamp/tmp目錄下,新增一個(gè)文件名為:sess_***的文件,打開之后,內(nèi)容如下:name|s:8:"marcofly";
文件內(nèi)容解釋:
name:key
s:保存類型是字符串
8:字符串長度
marcofly:value
2.SESSION能夠保存什么類型的數(shù)據(jù)呢?
如前一個(gè)例子所示,session能保存字符串,不僅如此,session還能保存整型(int),布爾型(bool),數(shù)組(array),而且,session還能保存對(duì)象
我們通過一個(gè)例子來簡單的看下:
<?php
session_start();
$_SESSION['name']='marcofly';//字符串
$_SESSION['int']='10';//整型
$_SESSION['bool']=True;//布爾型
$_SESSION['array']=array('name'=>'marcofly','age'=>'23');//數(shù)組
class test{
public $msg;
public function __construct(){
$this->msg="Hello World";
}
}
$obj=new test();
$_SESSION['obj']=$obj;//對(duì)象
?>
結(jié)果如下:
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";}
復(fù)制代碼 代碼如下:
<?php
session_start();
$_SESSION['name']='marcofly';
?>
session默認(rèn)是保存到c:\windows\temp目錄下,但是通過修改php.ini中的session.save_path值可以改變session的保存路徑。
如:session.save_path = "d:/wamp/tmp"
執(zhí)行該代碼后,就會(huì)在d:/wamp/tmp目錄下,新增一個(gè)文件名為:sess_***的文件,打開之后,內(nèi)容如下:name|s:8:"marcofly";
文件內(nèi)容解釋:
name:key
s:保存類型是字符串
8:字符串長度
marcofly:value
2.SESSION能夠保存什么類型的數(shù)據(jù)呢?
如前一個(gè)例子所示,session能保存字符串,不僅如此,session還能保存整型(int),布爾型(bool),數(shù)組(array),而且,session還能保存對(duì)象
我們通過一個(gè)例子來簡單的看下:
復(fù)制代碼 代碼如下:
<?php
session_start();
$_SESSION['name']='marcofly';//字符串
$_SESSION['int']='10';//整型
$_SESSION['bool']=True;//布爾型
$_SESSION['array']=array('name'=>'marcofly','age'=>'23');//數(shù)組
class test{
public $msg;
public function __construct(){
$this->msg="Hello World";
}
}
$obj=new test();
$_SESSION['obj']=$obj;//對(duì)象
?>
結(jié)果如下:
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";}
相關(guān)文章
PHP面向?qū)ο笞詣?dòng)加載機(jī)制原理與用法分析
這篇文章主要介紹了PHP面向?qū)ο笞詣?dòng)加載機(jī)制原理與用法,結(jié)合實(shí)例形式分析了php面向?qū)ο笞詣?dòng)加載機(jī)制的原理、相關(guān)函數(shù)及注意事項(xiàng),需要的朋友可以參考下2016-10-10詳解WordPress中創(chuàng)建和添加過濾器的相關(guān)PHP函數(shù)
這篇文章主要介紹了WordPress中創(chuàng)建和添加過濾器的相關(guān)PHP函數(shù),分別是apply_filters()函數(shù)和add_filter()函數(shù)的使用,需要的朋友可以參考下2015-12-12PHP垃圾回收機(jī)制引用計(jì)數(shù)器概念分析
php變量存在一個(gè)叫"zval"的變量容器中,"zval"變量容器包括含變量的類型和值,還包括額外的兩個(gè)字節(jié)信息,分別是“is_ref”表示變量是否屬于引用,“refcount”指向這個(gè)zval變量容器的變量個(gè)數(shù)2013-06-06PHP 獲取某年第幾周的開始日期和結(jié)束日期的實(shí)例
下面小編就為大家分享一篇PHP 獲取某年第幾周的開始日期和結(jié)束日期的實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2018-01-01php根據(jù)用戶名和手機(jī)號(hào)查詢是否存在手機(jī)號(hào)碼
本文主要分享了php根據(jù)用戶名和手機(jī)號(hào)查詢是否存在手機(jī)號(hào)碼的代碼,具有很好的參考價(jià)值,下面跟著小編一起來看下吧2017-02-02用PHP中的 == 運(yùn)算符進(jìn)行字符串比較
用PHP中的 == 運(yùn)算符進(jìn)行字符串比較...2006-11-11