2012-11-04 91 views
0

我的腳本當期的有兩個會議的要求php多個會話名稱或子會話名稱?

$_SESSION['mypic'] 

$_SESSION['mypicsrc'] 

我可以結合這二對一會話和子會話? 這樣的:

$_SESSION['mypic'] 
$_SESSION['mypic']['src'] 
+0

這是什麼共振? –

回答

0

$ _SESSION global是一個只存儲字符串的數組。如果你想存儲$ _SESSION VAR裏的數組,你必須序列化第一

$data = array('src' => ''); 
$_SESSION['mypic'] = serialize($data); 

然後把它找回來了,你必須反序列化

$data = deserialize($_SESSION['mypic']); 

然而,你應該存儲你的數據在一個數據庫,然後在$ _SESSION中存儲該特定記錄的ID或引用。

0

其實,你只有有一個會議,與值存儲在$ _SESSION。

你可以像其他變量一樣改變它們;

$_SESSION['mypic']['src'] = $_SESSION['mypicsrc'];