Mailinglisten-Archive |
Hallo ! (PHP3-Neuling) Ich habe mal ein paar Fragen zu den Klassen in PHP3: 1. Gibt es Klassen-Konstruktoren bzw. Destruktoren? (Funktionen, die beim Instanzieren (z.B. new) und beim Loeschen automatisch (vom Interpreter) aufgerufen werden) -> Falls nicht, wie koennte man das vielleicht trickreich hinbiegen? 2. Gibt es virtuelle Funktionen? 3. Ich hatte mal folgendes probiert: class foo { var $x; var $y; function xx ($getVar) { global $this->x; ... $this->x = $getVar; ... } function yy ($getVar) { global $this->y; ... $this->y = $getVar; ... } } Wenn ich nun xx(10); ... yy(200); aufrufe, befindet sich die Zahl 200 in $this->x UND $this->y. Warum? Wisst Ihr was das fuer'n Effekt ist? Thanks, Stefan -- ====================================================================== Stefan Koch Praktikant Software MAZeT GmbH email : mailto:koch_(at)_mazet.de Goeschwitzer Str. 32 Tel. : (03641) 2809-15 D-07745 Jena Fax : (03641) 2809-12 WWW : http://www.mazet.de ======================================================================
php::bar PHP Wiki - Listenarchive