PHP - metody __sleep oraz __wakeup (serializacja, deserializacja)

DZIAŁANIE: brak działania...

Kod:

Programowanie Obiektowe PHP metody __sleep i __wakeup

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.