2015-09-09 81 views
1

我一直試圖將會話值保存超過一個小時。 zend文檔太混亂了。他們引用SessionManager,會話容器,會話保存處理程序,會話存儲,會話驗證器。Zend 2在會話中存儲值

我只想存儲某些內容到會話並在另一個控制器中使用它。但是Zend很難做到這一點。

任何幫助表示讚賞。

回答

1

您可以使用會話容器保存會話。

use Zend\Session\Container; 

public function indexAction() 
    { 
     $session = new Container('sessionsample'); 
     $session->offsetSet('id',1); 
    } 
+0

不要叫'offsetSet()'直接,只是做'$會話級> ID = 1;' –

+0

謝謝。這工作。我看到你使用新的Container()來獲取它。 – Brandon