Php 序列化存储在会话变量中的对象有什么原因吗?

Php 序列化存储在会话变量中的对象有什么原因吗?,php,session,object,Php,Session,Object,是否有任何理由序列化存储在$\u会话变量中的对象?否,在保存会话时会自动发生。否,在保存会话时会自动发生。如果会话自动启动,您必须使用非常难看的hack来预先加载类定义,以便能够正确地取消序列化对象。在这种情况下,最好是手动进行非无菌化。当然,在这种情况下,不自动启动会话更可取。如果您的会话是自动启动的,您必须使用非常难看的hack来预先加载类定义,以便可以正确地取消序列化对象。在这种情况下,最好是手动进行非无菌化。当然,在这种情况下,不自动启动会话更为可取。为了澄清,您提到的黑客是必需的,因为

是否有任何理由序列化存储在$\u会话变量中的对象?

否,在保存会话时会自动发生。

否,在保存会话时会自动发生。

如果会话自动启动,您必须使用非常难看的hack来预先加载类定义,以便能够正确地取消序列化对象。在这种情况下,最好是手动进行非无菌化。当然,在这种情况下,不自动启动会话更可取。

如果您的会话是自动启动的,您必须使用非常难看的hack来预先加载类定义,以便可以正确地取消序列化对象。在这种情况下,最好是手动进行非无菌化。当然,在这种情况下,不自动启动会话更为可取。

为了澄清,您提到的黑客是必需的,因为会话通常在框架有机会启动之前启动。所以像自动加载器和会话中存储的类之类的东西还不可用。是吗?是的,因为类不会在会话启动时加载。为了澄清一下,您所指的hack是必需的,因为会话通常是在框架有机会引导之前启动的。所以像自动加载器和会话中存储的类之类的东西还不可用。是吗?是的,因为在会话启动时不会加载类。