2012-02-09 33 views
1

我有一個PHP類,在實例化時創建一個對我的類的實例唯一的文件。事實上,整個班級更多的是用文件封裝各種功能的文件。我可以檢測到我的類實例未被設置或垃圾回收?

我希望文件在類被刪除/未設置/垃圾收集時被刪除。這可能嗎?我正在尋找PHP調用每個對象的某種魔術函數,讓它有機會在它被殺之前讓它處於事務狀態。

回答

1
class MyClass { 

    function __destruct() { 
     print "This instance is being destroyed!!! :(("; 
    } 
}