English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
PHP-Klasse/Object-Funktion Referenzhandbuch
Die Funktion get_parent_class() gibt den Namen der Elternklasse des Objekts oder der Klasse zurück
get_parent_class ( $object );
Es检索对象或类的父类名称。
Wenn object ein Objekt ist, gibt es den Namen der Elternklasse der Klasse zurück, der das Objekt instance object gehört. Diese Funktion ist in PHP
Wenn object ein String ist, gibt es den Namen der Elternklasse der Klasse zurück, die mit diesem String benannt ist. Diese Funktion ist in PHP 4.0.5 hinzugefügt
Nummer | Parameter und Beschreibung |
---|---|
1 | object (notwendig) Getestetes Objekt oder Klassename. |
Es gibt das Array der Namen der in diesem Skript deklarierten Klassen zurück.
Hier ist die Verwendung dieses Funktionsbeispiels-
<?php Klasse f1 { function f1() { //Implementieren Sie einige Logik } } Klasse child extends f1 { function child() { echo "Ich bin " , get_parent_class($this) , "'s Sohn \n"; } } Klasse child2 extends f1 { function child2() { echo "Ich bin " , get_parent_class('child2'), "'s Sohn auch \n"; } } $foo = new child(); $bar = new child2(); ?>Testen Sie heraus‹/›
Es wird das folgende Ergebnis erzeugen-
Ich bin f1's Sohn Ich bin f1's Sohn auch