Re: References in the session

From: Date: Thu, 23 Feb 2017 04:42:46 +0000
Subject: Re: References in the session
References: 1 2  Groups: php.internals 
Request: Send a blank email to internals+get-98341@lists.php.net to get a copy of this message
Hi, On Thu, Feb 23, 2017 at 10:10 AM, Johannes Schlüter <johannes@schlueters.de> wrote: > On Wed, 2017-02-22 at 15:01 +0100, Côme Chilliet wrote: > > Hello, > > > > In the $_SESSION documentation we can see the following warning: "You > > can't use references in session variables as there is no feasible way > > to restore a reference to another variable." > > Actually with register_globals gone that requirement should be gone so > we should be able to use the same rules as in other serialisation. The > biggest issue is compatibility of the serialized form (during an update > sessions might be shared between different versions of PHP in some > setups, with some persistent storage even longer) You may try to use 'php_serialize' as serialize handler to see if it helps. If your objects work well with __sleep()/__wakeup(), you wouldn't have issues. If you have, please report issue to bugs.php.net in detail. Regards, -- Yasuo Ohgaki yohgaki@ohgaki.net

« previous php.internals (#98341) next »