新聞中心

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


咨詢
建站咨詢
