__Sleep et __wakeup

<?php
 
class Dormeur {
 
  /**
   * Méthode magique __sleep() Appelée lors d’un serialize()
   * 
   * @return Array la liste des paramètres à conserver
   */
  public function __sleep() {
    echo 'Bon ben moi, je vais dormir.';
    return array('_age','_aSonBonnet','_couleurPreferee');
  }
 
  /**
   * Méthode magique __wakeup() Appelée lors d’un unserialize()
   * 
   * @return void
   */
  public function __wakeup() {
    echo 'bon ben moi, je vais me faire un café.';
  }
}
?>
Wail Mgn