English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

PHP Grundlagenanleitung

PHP Fortgeschrittene Anleitung

PHP & MySQL

PHP Referenzhandbuch

PHP get_parent_class() Funktion und Beispiel

PHP-Klasse/Object-Funktion Referenzhandbuch

Die Funktion get_parent_class() gibt den Namen der Elternklasse des Objekts oder der Klasse zurück

Syntax

get_parent_class ( $object );

Definition und Verwendung

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

Parameter

NummerParameter und Beschreibung
1

object (notwendig)

Getestetes Objekt oder Klassename.

Rückgabewert

Es gibt das Array der Namen der in diesem Skript deklarierten Klassen zurück.

Online-Beispiel

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

  PHP-Klasse/Object-Funktion Referenzhandbuch