当前位置:Gxlcms > PHP教程 > SESSION信息保存在哪个文件目录下以及能够用来保存什么类型的数据_PHP教程

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

时间:2021-07-01 10:21:17 帮助过:10人阅读

1.SESSION信息保存在哪?
代码如下:
  1. <br><!--?php <BR-->session_start(); <br>$_SESSION['name']='marcofly'; <br>?> <br> <br>session默认是保存到c:\windows\temp目录下,但是通过修改php.ini中的session.save_path值可以改变session的保存路径。 <br>如:session.save_path = "d:/wamp/tmp" <br>执行该代码后,就会在d:/wamp/tmp目录下,新增一个文件名为:sess_***的文件,打开之后,内容如下:name|s:8:"marcofly"; <br>文件内容解释: <br>name:key <br>s:保存类型是字符串 <br>8:字符串长度 <br>marcofly:value <br><strong>2.SESSION能够保存什么类型的数据呢? <br></strong>如前一个例子所示,session能保存字符串,不仅如此,session还能保存整型(int),布尔型(bool),数组(array),而且,session还能保存对象 <br>我们通过一个例子来简单的看下: <br><span style="CURSOR: pointer" onclick="doCopy('code72289')"><u></u></span> 代码如下:<pre class="brush:php;toolbar:false layui-box layui-code-view layui-code-notepad"><ol class="layui-code-ol"><li><br><!--?php <BR-->session_start(); <br>$_SESSION['name']='marcofly';//字符串 <br>$_SESSION['int']='10';//整型 <br>$_SESSION['bool']=True;//布尔型 <br>$_SESSION['array']=array('name'=>'marcofly','age'=>'23');//数组 <br>class test{ <br>public $msg; <br>public function __construct(){ <br>$this->msg="Hello World"; <br>} <br>} <br>$obj=new test(); <br>$_SESSION['obj']=$obj;//对象 <br>?> <br> <br>结果如下: <br>name|s:8:"marcofly"; <br>int|s:2:"10"; <br>bool|b:1; <br>array|a:2:{s:4:"name";s:8:"marcofly";s:3:"age";s:2:"23";} <br>obj|O:4:"test":1:{s:3:"msg";s:11:"Hello World";}</li><li><p></p></li><li><p align="left"><span id="url" itemprop="url">http://www.bkjia.com/PHPjc/325537.html</span><span id="indexUrl" itemprop="indexUrl">www.bkjia.com</span><span id="isOriginal" itemprop="isOriginal">true</span><span id="isBasedOnUrl" itemprop="isBasedOnUrl">http://www.bkjia.com/PHPjc/325537.html</span><span id="genre" itemprop="genre">TechArticle</span><span id="description" itemprop="description">1.SESSION信息保存在哪? 代码如下:</span></p><pre class="brush:php;toolbar:false layui-box layui-code-view layui-code-notepad"><ol class="layui-code-ol"><li>?php session_start(); $_SESSION['name']='marcofly'; ? session默认是保存到c:\windows\temp目录下,但是通过修改...<p></p></li><li> </li></ol></pre></li></ol></pre>

人气教程排行