是否可以在銷燬前保存會話數據以用於數據庫目的?在銷燬之前保存會話數據?
舉例來說,我有以下數據來自一個會話,
// start session
session_start();
// init session var
if (!isset($_SESSION['images'])) $_SESSION['images'] = array();
array
0 =>
array
'image_id' => int 1
'image_title' => string 'test 1' (length=6)
1 =>
array
'image_id' => int 2
'image_title' => string 'test 2' (length=6)
而且我希望在會議上被破壞,或在瀏覽器關閉時將其發送給數據庫。
if(unset($_SESSION['images']))
{
// do something?
}
可行嗎?