phpbar.de logo

Mailinglisten-Archive

[php] Klassen

[php] Klassen

Heiko Ziebell php_(at)_phpcenter.de
Fri, 11 Oct 2002 20:48:10 +0200


> Wie kann ich bei einem solchen Aufruf z.B. Werte für den Konstruktor
> angeben, wie ich das bei einem normalen aufruf mache:

Das steht bei mir in Klasse xyz:
class xyz {
....
 function newClass($className) {
   return new $className;
 }
....
}

> $class = &new klasse($arg1,$arg2);

$class = xyz::newClass($arg1,$arg2);

> ich arbeite erst seit kurzem mit OOP, der Aufruf
> classname::methodenname() war mir bis jetzt unbekannt.

Ist eine feine Sache und man soll es auf jeden Fall so machen, wenn die
Funktion die damit aufgerufen wird kein "$this->" verwendet. In diesem Fall
muß man dann doch auf die Funktion mit "$this->class->function" zurück
greifen.

mfg HEIKO


php::bar PHP Wiki   -   Listenarchive