新聞中心

創(chuàng)新互聯(lián)主營(yíng)羅江網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營(yíng)網(wǎng)站建設(shè)方案,手機(jī)APP定制開發(fā),羅江h(huán)5微信小程序開發(fā)搭建,羅江網(wǎng)站營(yíng)銷推廣歡迎羅江等地區(qū)企業(yè)咨詢
自 PHP4.1.0 起,$_SESSION 同 $_POST、$_GET 和 $_COOKIE 等一樣成為了超級(jí)全局?jǐn)?shù)組,但是在使用 $_SESSION 之前必須先使用 session_start() 函數(shù)來開啟 Session 才行。
$_SESSION 為一個(gè)關(guān)聯(lián)數(shù)組,和普通關(guān)聯(lián)數(shù)組鍵值對(duì)的含義相同。設(shè)置 Session 的語(yǔ)法格式如下:
$_SESSION[名稱] = 值;
【示例】使用 $_SESSION 定義 Session,并獲取 Session 的值。
$value) {
if(is_array($value)){
echo $key.':';
print_r($value);
}else{
echo $key.' = '.$value.'
';
}
}
?>
運(yùn)行結(jié)果如下:
name = C語(yǔ)言中文網(wǎng)
url = http://c.biancheng.net/php/
title:Array ( [0] => Session [1] => $_SESSION )
執(zhí)行上面的腳本后,不僅會(huì)將這幾個(gè)變量或數(shù)組保存到 $_SESSION 中,還會(huì)被保存到服務(wù)器端由“sess_”和 Session ID 所命名的文件中,這個(gè)文件的位置可以通過修改 php.ini 配置文件或使用 session.save_path 配置。而且這個(gè)文件可以直接使用文本編輯器打開,文件的內(nèi)容結(jié)構(gòu)如下所示:
變量名|類型:長(zhǎng)度:值; // Session 中的每個(gè)變量都使用相同的結(jié)構(gòu)保存
執(zhí)行上面的腳本所創(chuàng)建的 Session 文件的內(nèi)容如下所示:
name|s:16:"C語(yǔ)言中文網(wǎng)";url|s:27:"http://c.biancheng.net/php/";title|a:2:{i:0;s:7:"Session";i:1;s:9:"$_SESSION";}
如果想要修改設(shè)置好的 Session 的值,只需要像普通數(shù)組那樣,重新為 Session 中指定的元素賦值即可,修改后的信息也會(huì)同步更新到對(duì)應(yīng)的 Session 文件中。
分享題目:PHP設(shè)置和獲取Session
瀏覽路徑:http://m.fisionsoft.com.cn/article/dpeeegj.html


咨詢
建站咨詢
