PHP Handbuch
Zurück |  | Nach vorne

# get_parent_class

(PHP 4 , PHP 5)

get_parent_class -- Gibt den Namen der Elternklasse eines Objektes zurück

## Beschreibung

string get_parent_class ( mixed obj)

Falls `obj` ein Objekt ist, gibt diese Funktion den Namen der Elternklasse der Klasse zurück, von der `obj` eine Instanz ist.

Falls `obj` eine Zeichenkette ist, gibt diese Funktion den Namen der Elternklasse der Klasse mit diesem Namen zurück. Diese Funktionalität wurde in PHP 4.0.5 hinzugefügt.

Beispiel 1. Die Verwendung von get_parent_class()
`<?php class vater { function vater() { // implementiert etwas Logik } } class kind extends vater { function kind() { echo "Ich bin das Kind von " , get_parent_class($this) , "\n"; } } class kind2 extends vater { function kind2() { echo "Ich bin ebenfalls das Kind von " , get_parent_class('kind2') , "\n"; } } $foo = new kind(); $bar = new kind2(); ?>`
Das ist die Ausgabe:
    Ich bin das Kind von vater
    Ich bin ebenfalls das Kind von vater

Siehe auch get_class() und is_subclass_of()

Zurück | Zum Anfang | Nach vorne
get_object_vars | Nach oben | is_a