0
如何使用Zend\Session\SessionManager
切換到先前保存的會話?我知道會話ID。如何更改會話ID?
例如,這不起作用:
$sm->start();
$sm->setId('abc');
$_SESSION
將不包含會話 'ABC' 的數據。撥打$sm->start()
之後撥打$sm->writeClose()
也無濟於事。
我可以很容易地做到這一點使用標準的PHP函數:
session_start();
session_write_close();
session_id('abc');
session_start();
//$_SESSION is populated with 'abc' data.
我downvoted becaause它表明ZF1 - 它仍然在ZF2是很相同的,所以提示還是不錯的;) – Sam
的問題是有關切換會話,不加區分同一會話。 – Ree
你爲什麼要這樣做?命名空間提供了相同的功能,而且開銷少,麻煩。 –