phpbar.de logo

Mailinglisten-Archive

[php] Klassen

[php] Klassen

Andre Steffens php_(at)_phpcenter.de
Tue, 18 Jun 2002 14:12:50 +0200


Hallo,

ich habe eine Klasse in welcher ich eine Verbindung zu einer DB herstellen
möchte. Sollte die Verbindung fehlerhaft sein soll die Klasse nicht
initiiert werden.

$ora = new oracle();

class oracle {
  var $oraid;

  function oracle() {
     $this->oraid=ociplogon(...);
  }
}

Wenn die Verbindung nicht zu stande kommt soll $ora = false/null sein. Ist
sowas möglich? Im Moment löse ich das Problem indem ich die Funktion
"oracle()" "connect()" nenne und gesondert durch $ora->connect() aufrufe,
wobei die Funktion true/false zurückliefert.

Gruß und Danke
Andre


php::bar PHP Wiki   -   Listenarchive