Php de __construct class çalışınca yapılacakları __destruct ise class bitince yapılacaklar diye tamımlıyabiliriz. phpnin sabit fonksiyonu denilebilir.
<?php //örnek 1 class test { function __construct() { echo 'class başladı <bt />'; } function __destruct() { echo 'class bitti <bt />'; } function test(){ echo 'test <bt />'; } } $obj = new test(); $obj->test(); ?> <?php //örnek 2 class test { private $sehir; public function __construct($sehir) { $this->sehir = $sehir; echo $this->sehir; } public function __destruct() { echo 'Sehir değişken içeriği boşaltıldı.'; unset($this->sehir); } } $bbb = new test('Bursa'); ?>