Tom: OOP, Name der Hauptklasse von PHP

Beitrag lesen

Hello Christian,

wie lautet eigentlich der Name der obersten Objektklasse in PHP?

Gibt es nicht.

Danke für die Erläuterung.

Na, dann hab ich es doch einfach mal gewagt:

class Text
{

function strtoupper($text)
  {
    $text= "<span style="color:".$this->textfarbe.";".
                         "background-color:".$this->hintergrund.";".
                         "font-weight:bold;">".
                          strtoupper($text)."</span>";
    return $text;
  }

}

Und so funktioniert es dann. Man muss also für den Aufruf einer  Stammfunktion in einer Klasse einfach keinen Objektzeiger angeben, dann wird die ursprüngliche Funktion genommen. Ist zwar irgendwie nicht ganz sauber, aber ich hoffe, das funktioniert dann immer.

$c1 = new Text();
echo $c1->strtoupper("hallo");

liefert dann also das bunte "HALLO".
Nur als Beispiel natürlich. Sonst ist das nicht so sinnvoll *gg*

Liebe Grüße aus http://www.braunschweig.de

Tom

--
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen