English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
PHP-Klasse/Object-Funktion Referenzhandbuch
Die Funktion get_class() gibt den Klassennamen des Objekts zurück
get_class ( $object );
Diese Funktion gibt den Namen der Klasse des angegebenen Objekts zurück.
Nummer | Parameter und Beschreibung |
---|---|
1 | object(Notwendig) Zu testendes Objekt. Wenn es in der Klasse ist, kann dieses Parameter weggelassen werden. |
Es gibt den Namen der Klasse zurück, zu der das Objekt eine Instanz ist. Wenn object kein Objekt ist, wird FALSE zurückgegeben.
Hier ist die Verwendung dieses Functions, gibt den Namen der Instanz des Objekts zurück-
<?php class f1 { function f1() { // Einige Logik implementieren } function name() { echo "Mein Name ist " , get_class($this) , "\n"; } } //Ein Objekt erstellen $bar = new f1(); // Externe Aufrufe echo "Sein Name ist " , get_class($bar) , "\n"; // Interne Aufrufe $bar->name(); ?>Testen wir‹/›
Es wird folgendes Ergebnis erzeugen-
Sein Name ist f1 Mein Name ist f1