2012-02-09 7 views
1

私はインスタンス化時に、自分のクラスのインスタンスに固有のファイルを作成するPHPクラスを持っています。実際、クラス全体は、ファイルを操作するためのさまざまな機能を備えた、ファイルの周りのラッパーです。クラスインスタンスが未設定またはガベージコレクションされたときを検出できますか?

クラスが削除/設定解除/ガーベジコレクションされたときにファイルを削除したいと思います。これは可能ですか?私はPHPがあらゆるオブジェクトに対して呼び出して、ある種の魔法の機能を探しています。それは、それが殺される前に、それを順番に処理する機会を与えるためです。

答えて

1
class MyClass { 

    function __destruct() { 
     print "This instance is being destroyed!!! :(("; 
    } 
} 
関連する問題