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

PHP Grundlagenanleitung

PHP Fortgeschrittene Anleitung

PHP & MySQL

PHP Referenzhandbuch

PHP Klasse/Object-Funktionen

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.

Installation

Diese Funktionen können ohne Installation verwendet werden. Sie sind Teil des PHP-Kerns.

Funktionsliste

PHP-Version-Stellt die frühestmögliche PHP-Version dar, die die Funktion unterstützt.

NummerFunktionname
FunktionsspezifikationPHP-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
3class_exists()Prüfen Sie, ob eine Klasse definiert wurde4
4get_class_methods()Gibt die Namen der Methoden der Klasse zurück4
5get_class_vars()Gibt die Standardattribute der Klasse zurück4
6get_class()Gibt den Namen der Klasse des Objekts zurück4
7get_declared_classes()Gibt ein Array mit den Namen der definierten Klassen zurück4
8get_declared_interfaces()Gibt ein Array mit allen definierten Schnittstellen zurück5
9get_object_vars()Gibt die Attribute eines bestimmten Objekts zurück4
10get_parent_class()Gibt den Namen der Elternklasse eines Objekts oder einer Klasse zurück4
11interface_exists()Prüfen Sie, ob eine Schnittstelle definiert wurde5
12is_a()Prüfen Sie, ob ein Objekt dieser Klasse angehört oder diese als eine ihrer Eltern hat4
13is_subclass_of ()Prüfen Sie, ob ein Objekt eine dieser Klassen als einen ihrer Eltern hat4
14method_exists()Prüfen Sie, ob eine Klasse ein Methode hat4
15property_exists()Prüfen Sie, ob ein Objekt oder eine Klasse ein Attribut hat5
16__autoload()Versuchen Sie, eine nicht definierte Klasse zu laden5
17class_alias()Erstellen Sie einen Alias für eine Klasse5
18get_called_class()Name der Klasse mit 'Late Static Binding' ("Späterer statischer Bindung")5
19get_declared_traits()Gibt ein Array mit allen definierten traits zurück5
20trait_exists()Prüfen Sie, ob das angegebene trait existiert.5