成都賽維思網(wǎng)絡技術有限公司

新聞資訊

當前位置:首頁 > 新聞資訊 > 最新動態(tài)

跟蹤會話數(shù)據(jù)

來源:成都網(wǎng)站建設    作者:賽維思網(wǎng)絡    發(fā)布日期:2014-04-02    瀏覽:2488次

會話有一點非常好,它們的用法與cookie非常相似。一旦用一個session_start()調(diào)用開始一個會話,就可以用$_SESSION超級全局變量設置會話變量。不同于cookie,會話變量不需要任何特殊的函數(shù)來完成設置,只需為$_SESSION超級全局變量賦一個值,要確保使用會話變量名作為數(shù)組索引。

會話變量在會話銷毀時不會自動刪除。通過session_destroy()銷毀一個會話時,實際上并不會銷毀會話變量,所以如果希望用戶關閉瀏覽器之前清空會話變量,必須手動地刪除你的會話變量。銷毀一個會話的所有會話變量有一種快速有效的方法,即把$_SESSION超級全局變量設置為一個空數(shù)組。

會話在后臺實際上會使用cookie。如果瀏覽器支持cookie,會話可能會設置一個cookie臨時存儲會話ID。所以要通過PHP代碼完全關閉一個會話,還必須刪除可能在瀏覽器上自動創(chuàng)建來存儲會話ID的所有cookie。與任何其他cookie類似,可以將其到期時間設置為過去的一個時間來銷毀這個cookie。只需要知道cookie的名,這可以使用session_name()函數(shù)得到。
 

Copyright ? www.yrgym.cn All Rights Reserved. 成都賽維思網(wǎng)絡技術有限公司  蜀ICP備13002520號-3   Sitemap