ホームページ >ウェブフロントエンド >jsチュートリアル >php destructor_javascriptスキルの具体的な使い方のまとめ

php destructor_javascriptスキルの具体的な使い方のまとめ

WBOY
WBOYオリジナル
2016-05-16 16:55:531032ブラウズ

簡単に言うと、デストラクターは、オブジェクトが閉じられるときに特別な作業を完了するために使用されます。たとえば、上記の例では、インスタンス化と同時にファイルが開かれますが、それはいつ行われるのでしょうか。したがって、デストラクタはそれを直接閉じるか、この場合、デストラクタが完了する前に、処理されたデータの一部をデータベースに書き込むことを検討できます。 、これらのオブジェクト属性は存在し続け、内部アクセスにのみ使用されるため、オブジェクトに関連する後続作業を安全に実行できます デストラクターはオブジェクト自体のメモリを解放するためではなく、ユーザーが解放する必要があるときに使用します最後に、PHP は、破棄中に

class x
{
function __construct()
{
$this->file = fopen('パス', 'a');
}
関数 __destruct()
{
fclose($this->file);
}
}
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。