Différences entre les versions de « Programmation PHP/Programmation orientée objet »

=== __sleep() et __wakeup() ===
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.
 
=== __invoke() ===
Cette méthode rend la classe invocable, c'est-à-dire qu'elle s'exécute si on l'appelle comme une méthode. Ex : <code>return MaClasse();</code>.
 
== Quelques fonctions intégrées ==