RE: [PHP4BETA] class serialize/unserialize implementation.

From: Date: Wed, 15 Sep 1999 14:39:28 +0000
Subject: RE: [PHP4BETA] class serialize/unserialize implementation.
References: 1  Groups: php.version4 
Request: Send a blank email to php-version4+get-4481@lists.php.net to get a copy of this message
So if as currently the classname is serialized with the object, how do you read the classname back first before you call unserialise? Sam > -----Original Message----- > From: Thies C. Arntzen [mailto:thies@digicol.de] > Sent: Wednesday, September 15, 1999 12:24 PM > To: php4beta@lists.php.net > Subject: [PHP4BETA] class serialize/unserialize implementation. > > the problem i see is that you *NEED* to have the class your unserializing > defined *BEFORE* you can unserialize i't instance - even though it seems > logical i don't know if people will get bitten by this! > > the benefit is that you get a fully working instance fron unserialize > instead of the "dumb" array you got in PHP3 > > also 'cause i had to put the class-name into the serialized data. it > probably won't "unserialize" when using php3. (people that store > serialized data in a file/db may get bitten by this!). > > the next time we come up with a new format (i hope never!) we need to make > sure that we have a version number and a magic-cookie - so that we can > mark incompatible changes! > > comments? > tc > > > Thies C. Arntzen "One Big-Mac, Small Fries and a Coke!" > Digital Collections Phone +49 40 235350 Fax +49 40 23535180 > Hammerbrookstr. 93 20097 Hamburg / Germany > > > -- > PHP 4 Beta

« previous php.version4 (#4481) next »