Thema: Destruktor
Einzelnen Beitrag anzeigen
  #3 (permalink)  
Alt 14-09-2003, 19:43
Troublegum
 PHP Senior
Links : Onlinestatus : Troublegum ist offline
Registriert seit: Dec 2001
Beiträge: 1.302
Troublegum ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Wenn du eine Instanz einer Klasse erstellst, wird der sog. Konstruktur aufgerufen. Der Dekonstruktor wird aufgerufen, wenn die Instanz "zerstört" wird. Also wenn du sie löschst.

PHP-Code:
class MyDestructableClass {
    var 
$name '';

    function 
__construct() {
        print 
"In constructor<br />\n";
        
$this->name "MyDestructableClass";
    }

    function 
__destruct() {
        print 
"Destroying " $this->name "<br />\n";
    }
}

$obj = new MyDestructableClass();
unset(
$obj); 
__________________
"Los, lass uns loslegen! Hm ? Quatschen können wir hinterher immer noch!"
"Aber Bommel, wir können jetzt nicht bumsen. Wir müssen doch erst den Kindern - ... "
"Ja ja ja. Du willst immer nur das Eine. Buchstabenzeigen, Buchstabenzeigen - meine Gefühle sind dir wohl scheißegal."

© Harald Schmidt
Mit Zitat antworten