note 90520 modified in function.unserialize by danbrown

From: Date: Mon, 27 Apr 2009 15:39:01 +0000
Subject: note 90520 modified in function.unserialize by danbrown
References: 1  Groups: php.notes 
Request: Send a blank email to php-notes+get-153844@lists.php.net to get a copy of this message
Be aware that this function may not play nicely with SimpleXML <?php // RAY_serialize.php error_reporting(E_ALL); echo "<pre>"; // SOME TEST DATA $xml = '<?xml version="1.0" encoding="ISO-8859-1"?> <books> <book>Book 1</book> <book>Book 2</book> <book>Book 3</book> </books>'; // MAKE OBJECT $obj = SimpleXML_Load_String($xml); // HAVE A LOOK AT THE OBJECT var_dump($obj); // SERIALIZE THE OBJECT $txt = serialize($obj); // SHOW THE TEXT FORM OF THE SERIALIZED OBJECT var_dump($txt); // TRY TO RETURN IT TO OBJECT STATUS $new = unserialize($txt); // Warning: unserialize() [function.unserialize]: Node no longer exists in /home/www/public_html/RAY_serialize.php on line 38 ?> --was-- Be aware that this function may not play nicely with SimpleXML <?php // RAY_serialize.php error_reporting(E_ALL); echo "<pre>"; // SOME TEST DATA $xml = '<?xml version="1.0" encoding="ISO-8859-1"?> <books> <book>Book 1</book> <book>Book 2</book> <book>Book 3</book> </books>'; // MAKE OBJECT $obj = SimpleXML_Load_String($xml); // HAVE A LOOK AT THE OBJECT var_dump($obj); // SERIALIZE THE OBJECT $txt = serialize($obj); // SHOW THE TEXT FORM OF THE SERIALIZED OBJECT var_dump($txt); // TRY TO RETURN IT TO OBJECT STATUS $new = unserialize($txt); // Warning: unserialize() [function.unserialize]: Node no longer exists in /home/www/public_html/RAY_serialize.php on line 38 http://php.net/manual/en/function.unserialize.php

« previous php.notes (#153844) next »