3

ZendとSessionsNamespaceを使用して、何かを設定する必要があると思う場所で実行している問題をデバッグしようとしていますが、そうではないようですが、名前空間オブジェクト全体を表示する手段を見つけたいのですが、私は試してみるprint_r()var_dump()、それを試してみます、私が得るのは

Zend_Session_Namespace Object ( [_namespace:protected] => msp ) 

それで、私は主題の他のどこにも何も見つけることができないので、現在そのオブジェクトを表示する手段はありますか?どういうわけかzendを介して有効/無効にできるデバッグ方法はありますか?

4

1 に答える 1

6

次のように簡単にデバッグできます

print_r($_SESSION) or print_r($_SESSION['YourNameSpace']) or
print_r(Zend_Session::namespaceGet('YourNameSpace'));

zend_session_namespaceオブジェクトにプロパティを設定しようとするときはいつでも、それが内部的に行われることです。

 $_SESSION[$this->_namespace][$name] = $value;

$ nameは、vale$valueで設定しようとしているプロパティを指します。

于 2012-11-14T18:35:44.263 に答える