QA@IT
«質問へ戻る

質問を投稿

Zend Framework 2 のセッションストレージクラスの違いについて

Zend Framework 2 のセッションストレージクラスについて、Zend Framework 2徹底解説 には次のように書かれていますが、違いがよくわかりません。もう少し詳しく教えていただけないでしょうか。

  • Zend\Session\Storage\ArrayStorage

    セッション情報を配列として管理します。「$_SESSION」を介したアクセスはできません。

  • Zend\Session\Storage\SessionStorage

    「$_SESSION」に保存されるすべての配列情報を管理します。「$_SESSION」を介したアクセスも可能です。

  • Zend\Session\Storage\SessionArrayStorage

    直接「$_SESSION」に対して値の出し入れを行います。

Zend Framework 2 のセッションストレージクラスについて、[Zend Framework 2徹底解説](http://www.amazon.co.jp/dp/4798040118) には次のように書かれていますが、違いがよくわかりません。もう少し詳しく教えていただけないでしょうか。

- Zend\Session\Storage\ArrayStorage

    セッション情報を配列として管理します。「$_SESSION」を介したアクセスはできません。

- Zend\Session\Storage\SessionStorage

    「$_SESSION」に保存されるすべての配列情報を管理します。「$_SESSION」を介したアクセスも可能です。

- Zend\Session\Storage\SessionArrayStorage

    直接「$_SESSION」に対して値の出し入れを行います。