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

Online-Tools

PHP Grundanleitung

PHP Fortgeschrittene Anleitung

PHP & MySQL

PHP Referenzhandbuch

PHP-Klasse/Object-Funktion Referenzhandbuch

 PHP get_called_class() Funktionssyntax und Beispiel - get_called_class

Späteres statisches Binden ("Late Static Binding") der Klassennamen

Syntax

get_called_class ( void );

 Definition und Verwendung

Gibt den Namen der Klasse zurück, die auf die statische Methode aufgerufen wird.

ParameterNummer
1

Parameter und Beschreibung

void

void bedeutet, dass keine Parameter erforderlich sind.

 Rückgabewert

Online-Beispiel

Hier ist die Verwendung dieses Funktionsbeispiels-

<?php
class foo {
    static public function test() {
        var_dump(get_called_class());
    }
}
class bar extends foo {
}
foo::test();
bar::test();
?>
Testen Sie heraus, ob ‹/›

Ausgabeergebnis:

string(3) "foo"
string(3) "bar"

PHP-Klasse/Object-Funktion Referenzhandbuch