Возможно ли, чтобы экземпляр объекта PHP уничтожал/удалял себя? Скажем, у меня был класс, который представлял файл, а затем я впоследствии удаляю этот файл с помощью класса. Могу ли я каким-либо образом удалить экземпляр из одного из своих методов?
$file = new FileClass();
$file->copy('/some/new/path/');
$file->delete();
// ... at this point $file would be seen as unset.