Translations:Developers/Object oriented programming in PHP/Objects/13/ru

Деструкторы могут быть реализованы для чистки перед фактическим удалением объекта, что происходит по окончании работы сценария или при работе по сборке мусора более не существует переменная, указывающая на объект. Если имеется метод __destruct, то он исполняется, даже если сценарий уничтожается при помощи.