Что такое __destruct() в PHP
__destruct() - это метод, который вызывается автоматически, когда объект больше не нужен. Этот метод может быть использован для выполнения каких-либо действий при уничтожении объекта, например, закрытия открытых файлов или освобождения ресурсов. Читать далее