PHP Handbuch
Zurück |  | Weiter

# 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 | Weiter
get_object_vars | Nach oben | interface_exists