2014-02-27 70 views
1

使用ZF2會話類和對象比使用PHP默認$ _SESSION數組有什麼好處?

回答

4

封閉和分離超全球是一個很好的做法。

如果必須測試應用程序而不必初始化實際會話,那麼使用容器而不是簡單的超全局可以允許您'模擬'容器。

而不重寫您的整個代碼,您可以選擇會話數據的持久位置(文件系統,內存中,數據庫中)。