PHP - metody __sleep oraz __wakeup (serializacja, deserializacja)
| DZIAŁANIE: | brak działania... |
Kod:

Ewentualne Objaśnienia:
Tutaj zajmiemy się metodami __sleep oraz __wakeup - są to metody związane ze wspominaną serializacją/deserializacją. Pozwalają one na kontrolę tych procesów - można na przykład poradzić sobie ze wspominanym faktem iż zmienne statyczne nie podlegają serializacji.
Tutaj mamy prosty przykład gdzie po serializacji zwalniana jest pamięć związana ze zmienną $db, a po deserializacji następuje ponowne połączenie z bazą danych.