English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Diese Funktionen ermöglichen es Ihnen, Informationen über Klassen und Instanzobjekte zu erhalten. Sie können den Namen der Klasse des Objekts und seine Mitgliedsattribute und Methoden erhalten.
Diese Funktionen können ohne Installation verwendet werden. Sie sind Teil des PHP-Kerns.
PHP-Version-Stellt die frühestmögliche PHP-Version dar, die die Funktion unterstützt.
Nummer | Funktionname | Funktionsspezifikation | PHP-Version |
---|---|---|---|
1 | call_user_method_array() | Rufen Sie ein Benutzermethoden mit einem Array von Parametern auf[Veraltet] | 4 |
2 | call_user_method() | Rufen Sie ein Benutzermethoden für ein bestimmtes Objekt auf[Veraltet] | 4 |
3 | class_exists() | Prüfen Sie, ob eine Klasse definiert wurde | 4 |
4 | get_class_methods() | Gibt die Namen der Methoden der Klasse zurück | 4 |
5 | get_class_vars() | Gibt die Standardattribute der Klasse zurück | 4 |
6 | get_class() | Gibt den Namen der Klasse des Objekts zurück | 4 |
7 | get_declared_classes() | Gibt ein Array mit den Namen der definierten Klassen zurück | 4 |
8 | get_declared_interfaces() | Gibt ein Array mit allen definierten Schnittstellen zurück | 5 |
9 | get_object_vars() | Gibt die Attribute eines bestimmten Objekts zurück | 4 |
10 | get_parent_class() | Gibt den Namen der Elternklasse eines Objekts oder einer Klasse zurück | 4 |
11 | interface_exists() | Prüfen Sie, ob eine Schnittstelle definiert wurde | 5 |
12 | is_a() | Prüfen Sie, ob ein Objekt dieser Klasse angehört oder diese als eine ihrer Eltern hat | 4 |
13 | is_subclass_of () | Prüfen Sie, ob ein Objekt eine dieser Klassen als einen ihrer Eltern hat | 4 |
14 | method_exists() | Prüfen Sie, ob eine Klasse ein Methode hat | 4 |
15 | property_exists() | Prüfen Sie, ob ein Objekt oder eine Klasse ein Attribut hat | 5 |
16 | __autoload() | Versuchen Sie, eine nicht definierte Klasse zu laden | 5 |
17 | class_alias() | Erstellen Sie einen Alias für eine Klasse | 5 |
18 | get_called_class() | Name der Klasse mit 'Late Static Binding' ("Späterer statischer Bindung") | 5 |
19 | get_declared_traits() | Gibt ein Array mit allen definierten traits zurück | 5 |
20 | trait_exists() | Prüfen Sie, ob das angegebene trait existiert. | 5 |