English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
PHP-Klasse/Object-Funktion Referenzhandbuch
Gibt TRUE zurück, wenn das Objekt dieser Klasse angehört oder diese Klasse eine Elternklasse des Objekts ist
is_a($object, $class_name)
Überprüft, ob das angegebene Objekt dieser Klasse angehört oder ob diese Klasse als eine der Elternklasse des Objekts ist.
Nummer | Parameter und Beschreibung |
---|---|
1 | object(Notwendig) Geprüftes Objekt |
2 | class(Notwendig) Klassenname. |
Gibt TRUE zurück, wenn das Objekt dieser Klasse angehört oder diese Klasse als eine der Elternklasse des Objekts ist, andernfalls wird FALSE zurückgegeben.
Hier ist die Verwendung dieses Funktionen-
<?php if ($wid_fact instanceof WidgetFactory) { echo 'Ja, $wid_fact ist ein WidgetFactory'; } ?>
Es wird folgendes Ergebnis erzeugt-
Ja, $WF ist ein WidgetFactory
in PHP 5 verwendet der instanceof-Betriebszeichen
<?php if ($WF instanceof WidgetFactory) { echo 'Ja, $WF ist ein WidgetFactory'; } ?>