« Programmation PHP/Programmation orientée objet » : différence entre les versions

Contenu supprimé Contenu ajouté
 
Ligne 645 :
 
=== __sleep() et __wakeup() ===
Ces méthodes ne fonctionnent plus avec l'interface ''Serializable'' depuis PHP 8.1, au profit de serialize et unserialize<ref>https://www.php.net/manual/en/class.serializable.php</ref>.
Ces méthodes permettent respectivement de sauvegarder et restaurer l'état d'un objet, pour qu'il soit fonctionnel après une sérialisation / désérialisation. C'est utile par exemple pour se reconnecter à une base de données.
 
Ces méthodesElles permettent respectivement de sauvegarder et restaurer l'état d'un objet, pour qu'il soit fonctionnel après une sérialisation / désérialisation. C'est utile par exemple pour se reconnecter à une base de données.
 
=== __invoke() ===