[POO] Stockage en variable de session d'un objet
Bonjour ;)
Je me pose une question fondamentale pour un dév :
J'ai essayé lors de ce développement de stocker dans une variable de session une valeur de type #ressource (genre retour de requête mySQL).
Cela ne fonctionnait pas ou aléatoirement et j'ai cru comprendre au fil de certaines lectures que les variables de session étaient sérializées donc j'ai abandonné.
La question : Est il possible de stocker en variable de session un tableau contenant une variable de type #object typiquement les valeurs d'une classe ?
Car apparemment cela fonctionne :
Code:
1 2 3 4 5 6 7 8 9
| class toto() {} ....
$mesvaleurs = new toto() ;
$tableau[ 1 ] = serialize($mesvaleurs) ;
et au retour :
$mavaleur_attendue = unserialize($tableau[ 1 ]) ; |
Cela vous semble-t-il conventionnel ?
Merci