#php デストラクターの役割
要するに、デストラクターの役割はメモリを解放することです。デストラクター
__destruct ( void ) : void
デストラクターの例
<?php class MyDestructableClass { function __construct() { print "In constructor\n"; $this->name = "MyDestructableClass"; } function __destruct() { print "Destroying " . $this->name . "\n"; } } $obj = new MyDestructableClass(); ?>
## デストラクターは、スクリプトが閉じられたとき、つまりすべての HTTP ヘッダーが送信されたときに呼び出されます。スクリプトを閉じたときの作業ディレクトリは、SAPI (Apache など) 内にあるときとは異なる可能性があります。
## デストラクター (スクリプトの終了時に呼び出される) で例外をスローしようとすると、致命的なエラーが発生します。 関連する推奨事項: [PHP チュートリアル
]以上がPHPデストラクタの役割の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。