$ _SESSION変数に格納されているオブジェクトをシリアル化する理由はありますか?セッション変数に格納されたオブジェクトをシリアル化する理由はありますか?
1
A
答えて
2
いいえ、とにかくセッションを保存すると自動的に発生します。
2
セッションが自動的に開始された場合は、あらかじめクラス定義をロードしてオブジェクトを適切にシリアル化できないように、かなり醜いハックに頼らざるを得ません。この場合は、手作業でのシリアル化解除が望ましい。もちろん、この場合、セッションを自動起動しない方がさらに好ましい方法です。
関連する問題
- 1. オブジェクトをセッション変数に格納する
- 2. サブクラス化されたUILabelは、シリアル化されたビュー内に格納され、カスタムバーを格納しません。
- 3. セッションに格納された値をループする方法はありますか?
- 4. シリアル化されたオブジェクトをSQL Serverデータベースに格納するために使用するシリアル化形式
- 5. 返されたルーティングオブジェクトをシリアル化し、リーフレットのルーティングマシンにローカルに格納する方法はありますか?
- 6. データベースにシリアル化されたオブジェクトを格納してから、キーからオブジェクトの状態を復元する
- 7. インスタンス化されたオブジェクトはどこにzendフレームワークに格納されますか?
- 8. ASP.NET MVC 3 - セッションに格納されたLinqからSQLオブジェクトへ
- 9. PHP - セッション変数にクリックされたリンクの名前を格納します
- 10. Django - セッションにオブジェクトを格納する
- 11. セッションにオブジェクトを格納する
- 12. ASP.netセッション変数に格納されるデータの最大量
- 13. Javascriptで変数に格納されている変数をインクリメントする方法はありますか?
- 14. セッション変数に値を格納し、それをチェックする
- 15. 構造体をColdfusionセッション変数に格納できますか?
- 16. シリアル化されたオブジェクトを変更するには?
- 17. デシリアライズされた変数からデータベースに値を格納する
- 18. 静的オブジェクト/変数は.NETのWebアプリケーションのキャッシュ/セッションに格納されていますか?
- 19. mysql dbエラーに格納されたPHPのシリアル化されたデータ
- 20. XpsDocumentsをデータベースに格納するためにXMLにシリアル化できますか?
- 21. Javascriptのグローバル変数はどのオブジェクトに格納されていますか?
- 22. NHibernateを使用してオブジェクトをxmlシリアル化された形式で格納できますか?
- 23. オブジェクトのキャッシュ - クローンオブジェクトやシリアル化されたデータを格納する方が効率的ですか?
- 24. jQueryオブジェクトを変数に格納することは不利になることはありますか?
- 25. 変数に格納されたjQueryオブジェクトの子を取得する方法
- 26. デバッグモードでオブジェクトをシリアル化する方法はありますか?
- 27. 変数に格納されたコマンドを実行する
- 28. PHPオブジェクトをセッションに格納していますか?
- 29. 変数に格納されたパスを引用符で囲む方法はありますか?
- 30. postgresqlは、シリアル化されたオブジェクトを格納するためにbytea BLOBまたはファイルの場所を使用しますか?
説明のために、フレームワークがブートストラップする前にセッションが通常開始されるので、あなたが参照しているハックが必要です。つまり、オートローダーやセッションに保存されたクラスなどはまだ利用できません。そうですか? –
はい、セッションが開始されるまでにクラスがロードされないためです。 – deceze