0

ZF2 のセッションでダンプを取得しました

Zend\Session\Storage\SessionStorage Object
(
[isImmutable:protected] => 
[storage:ArrayObject:private] => Array
    (
        [__ZF] => Array
            (
                [_REQUEST_ACCESS_TIME] => 1359526796.5079
                [FlashMessenger] => Array
                    (
                        [EXPIRE_HOPS] => Array
                            (
                                [hops] => 1
                                [ts] => 1359526775.9345
                            )

                    )

            )

        [FlashMessenger] => ArrayObject Object
            (
                [storage:ArrayObject:private] => Array
                    (
                        [default] => Zend\Stdlib\SplQueue Object
                            (
                                [flags:SplDoublyLinkedList:private] => 4
                                [dllist:SplDoublyLinkedList:private] => Array
                                    (
                                        [0] => Authentication successful.
                                    )

                            )

                    )

            )

        [zf_tutorial] => ArrayObject Object
            (
                [storage:ArrayObject:private] => Array
                    (
                        [storage] => hello
                    )

            )

        [zftutorial] => ArrayObject Object
            (
                [storage:ArrayObject:private] => Array
                    (
                        [role] => user
                    )

            )



    )
)

私は取得する方法を知りません

[役割] => ユーザー

4

1 に答える 1

2

ここから抜粋

zf2 セッションの使用例:

セッションの作成:

use Zend\Session\Container;

$session = new Container('zftutorial');

キーがセッションに存在することを確認します。

$session->offsetExists('role')

キーによるセッションからの値の取得:

$role= $session->offsetGet('role');

セッションでの設定値:

$session->offsetSet('role', $role);
于 2013-01-30T06:40:43.390 に答える