Bonjour!
Ayant développé en Java et utilisant la POO, je souhaite utiliser la puissance de la POO en php.
Mais je cherche à comprendre comment gérer la persistance des objets en php.
Après des recherches sur le net, j'ai vu que l'on pouvait stocker les données dans des variables de sessions, un fichier xml, ou un BDD.
Mais cette solution ne fait elle pas que stocker les données de l'objet (propriétés), et non l'objet lui même?
Par exemple, si j'ai une classe Joueur avec différentes propriétéss (score, pseudo etc.) que j'instancie en Joueur1. Je peux effectivement stocker ces données dans des variables de session.
Mais quand je vais aller sur une autre page, je vais devoir instancier un nouvel objet, et attribuer les valeurs qui sont en variable de session. C'est bien ça?
Si c'est le cas, on doit ré-instancier tous les objets à chaque page?
Merci pour votre aide.
A+
Partager