Bonjour à tous,

J'ai un problème avec la fonction unserialize.
J'ai parcouru le net pour chercher des solutions mais n'arrive pas à trouver une réponse adéquat.

Voila le code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
  class Test {
        private $test;
 
        function __construct($t){
            $this->test=$t;
        }
    }
 
 
    $test = array(new Test("case1"),new Test("case2"));
    $ser=serialize($test);
 
    $res =  unserialize($ser);
    echo $res[0];
Et le message d'erreur :

Catchable fatal error: Object of class Test could not be converted to string

En gros j'aimerais pouvoir passer d'une page à l'autre une session contenant un tableau d'objet compliqué (plus que l'exemple).

Si quelqu'un aurait déjà fait fasse à ce problème ...
Merci